Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
降低Compile的依赖性版本(VB.NET)_.net_Vb.net_Dependencies - Fatal编程技术网

降低Compile的依赖性版本(VB.NET)

降低Compile的依赖性版本(VB.NET),.net,vb.net,dependencies,.net,Vb.net,Dependencies,我正在做一个非常简单的项目,但是我拥有的VB.NET的最新版本是4.0 这意味着,我编译的任何东西都需要该版本的.NET framework。有没有办法使用旧版本的框架进行编译,或者让它需要旧版本 如果这有点难以理解,我很抱歉。总而言之,我不想让每个人都升级到.Net 4.0 framework,如果他们已经安装了1.0、2.0、3.5等…解决方案很简单。 在Visual Studio中打开您的项目,在解决方案资源管理器中转到您的项目-右键单击并选择“属性”,在那里您需要转到“编译”侧选项卡,并

我正在做一个非常简单的项目,但是我拥有的VB.NET的最新版本是4.0

这意味着,我编译的任何东西都需要该版本的.NET framework。有没有办法使用旧版本的框架进行编译,或者让它需要旧版本

如果这有点难以理解,我很抱歉。总而言之,我不想让每个人都升级到.Net 4.0 framework,如果他们已经安装了1.0、2.0、3.5等…

解决方案很简单。 在Visual Studio中打开您的项目,在解决方案资源管理器中转到您的项目-右键单击并选择“属性”,在那里您需要转到“编译”侧选项卡,并单击下面的“高级编译选项”,您可以选择目标框架。 我认为如果您使用4.0库,它会将它们标记为错误,因此您可以删除它们或修改它们以适合您想要的框架。

解决方案很简单。 在Visual Studio中打开您的项目,在解决方案资源管理器中转到您的项目-右键单击并选择“属性”,在那里您需要转到“编译”侧选项卡,并单击下面的“高级编译选项”,您可以选择目标框架。
我认为如果你使用4.0库,它会将它们标记为错误,因此你可以删除它们或修改它们以适应你想要的框架。

如果你使用任何4.0库或类,你必须以4.0为目标,否则你可以自由地以任何你想要的框架版本为目标(不确定是否为1.0,但所有其他版本都可以确定)只要该版本支持您正在使用的库(例如,3.5之前没有LINQ),如果您使用任何4.0库或类,则必须以4.0为目标,否则,只要该版本支持您正在使用的库,您就可以自由地以任何您想要的框架版本为目标(不确定是否为1.0,但所有其他版本都可以)(例如,3.5之前没有LINQ)使用此方法,您可以指定2.0、3.0、3.5或4.0。版本1.1在VS2010中不可用。您需要转到“引用”选项卡以删除较新的内容,如LINQ等。使用此方法,您可以指定2.0、3.0、3.5或4.0。版本1.1在VS2010中不可用。您需要转到“引用”选项卡以删除较新的内容,如LINQ等。