基本上标题是什么.(原谅我,因为我是一个.NET新手)
在我的部门,我们有一台运行.net 3.5的服务器,自从我进入本节以来,我一直在使用LINQ.但是,我在不同的服务器上启动个人项目(显然),所以有2个问题:
使用LINQ需要什么才能启动和运行?
服务器运行LINQ需要什么?
.net 2.0会在服务器上运行吗?
如果重要的话,背后的代码是C#.
编辑: 我必须在3.5或2.0工作吗?
要启动并运行,我肯定会建议您查看LINQ in Action.
您的编译器需要是.NET 3.5框架.如果您只复制已编译的代码,那么您的服务器上不需要3.5,只需要在开发机器上使用它.如果您的服务器管理员不愿意在您的服务器上安装3.5框架,这可能会有所帮助.但是,如果要发布源代码,比如说要开发服务器进行编译,那么是的,服务器需要3.5.
安装3.5框架后,您可以将Web应用程序运行为2.0或3.5.您所要做的就是在Web.Config文件中指定它.
如果您有兴趣使用LINQ to SQL和管理dbml文件,则需要Visual Studio 2008.但是,如果安装了3.5框架,Visual Studio 2005仍将正确编译dbml文件.