我试图让一个ASP.NET 3.5的网站在Windows 2000机器上运行(不是我的主意!),但我有一些问题。 我一直在努力通过复制所需的DLL文件从C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5
到我的应用程序bin目录中。 这成功地让我过去的“集结号未找到”的错误。
不过,我现在得到以下错误。
编译器可执行文件CSC.EXE无法找到”
我怎样才能解决这个问题? 它主要是LINQ功能,我期待利用。
我试图让一个ASP.NET 3.5的网站在Windows 2000机器上运行(不是我的主意!),但我有一些问题。 我一直在努力通过复制所需的DLL文件从C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5
到我的应用程序bin目录中。 这成功地让我过去的“集结号未找到”的错误。
不过,我现在得到以下错误。
编译器可执行文件CSC.EXE无法找到”
我怎样才能解决这个问题? 它主要是LINQ功能,我期待利用。
你将有很多问题,因为.NET 3.5不支持在Windows 2000上(请参阅系统要求 ) 。
你可以尝试安装.NET Framework 3.5手动。 它依赖于.NET 2.0运行+一些额外的东西。
在它一个较新的Windows安装一个虚拟机;-)
许多网站3.5将工作得很好2.0,你只需要编译他们的方式。 我会谁建的应用程序切换到2.0的目标,看看它是如何去。 如果不拿地,VM选项可能是飞行的最佳途径。
保存自己一些时间和疼痛,安装支持3.5的平台上。
试图绕过最低要求通常回来咬你到底。
仅仅因为你可以并不总是意味着你应该。 :)
陌生的环境,但是...
更多的框架(包括CSC.EXE)的驻留在%WINDIR%\ Microsoft.NET \框架\ v3.5版本(例如C:\ WINNT \ Microsoft.NET \框架\ v3.5版本) - 为您的安装这些文件和在路径的目录?