» plugins targeting .net 4.5
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

plugins targeting .net 4.5

there has been quite some confusion in the past whether or not it is possible to write plugins for vvvv targeting the .net 4.5 framework.

.net 4.5 is an in-place update to .net 4.0, which means that as soon as you install .net 4.5, your 4.0 installation will be replaced and you'll be able to write plugins targeting 4.5.
as it is an in-place update the assembly version (like System.Core 4.0.0.0) of the .net class library will stay the same, whether you target 4.0, 4.5 or 4.5.1 - so don't get confused by that.

  • if you're using vvvvs built-in CodeEditor you can simply use 4.5 features. note however that our code editor doesn't do proper syntax highlighting and code completion for 4.5 features yet.
  • if you're using VisualStudio or SharpDevelop to write your plugin you need to set the target framework to .net 4.5 in the project settings of your plugin. this needs to be done because VisualStudio and SharpDevelop use the MSbuild tool chain resolving referenced assemblies at compile time using a .net sdk installation, of which you can have several, for each individual .net release. our code editor uses CodeDOM for resolving references using the currently loaded .net runtime and therefore this step is not required.
if you do target the .net 4.5 framework or use features of 4.5 in a dynamic plugin, the target machine where your patch will be running on needs to have a .net 4.5 installation, which is only available on windows vista and later versions.

for more details regaring .net framework versioning see http://msdn.microsoft.com/en-us/library/bb822049.aspx

Elias, Thursday, Jan 23rd 2014 Digg | Tweet | Delicious 1 comments  
u7angel 23/01/2014 - 21:07

thank you, elias

  • 1

anonymous user login

Shoutbox

~2d ago

Hadasi: ...classic

~2d ago

Hadasi: @welove the videos are still up there https://www.twitch.tv/wirmachenbunt/videos

~2d ago

welovemedia: Big thanks for the stream, will this stay online or be shared as a download for those who could not watch it live?

~2d ago

CeeYaa: Big THX for the daylong streaming - and amazing Project Insights https://www.twitch.tv/videos/412932722

~2d ago

u7angel: twitch livestream vvvv gamma

~3d ago

u7angel: @domj, sure

~3d ago

domj: @u7angel: nice! How about the talk later at 7?

~3d ago

u7angel: vvvv-gamma-presentation will be streamed on twitch, starts 2pm, channel name is vvvv gamma

~4d ago

joreg: vvvv heads in #hamburg #kiel: if you're bored this thursday, please come join us for a workshop and/or talk: vvvv-gamma-presentation

~5d ago

sebescudie: @teckor: maybe ui-plugin ?