C# 如何在没有visual studio的情况下将库包含在服务器上的asp.net项目中?
我有一个在VisualStudio2005中编写的小型asp.net应用程序。 项目在VS中工作,但在远程服务器上的IIS中不工作。 编译错误CS0246:找不到typename或命名空间 我只是将文件从project复制到project IIS 谷歌搜索,我找到了一个链接 问题是VS2005的ASP.NET网站项目是假的 有什么想法吗? 如何在没有visual studio的情况下将库包含在服务器上的asp.net项目中C# 如何在没有visual studio的情况下将库包含在服务器上的asp.net项目中?,c#,asp.net,C#,Asp.net,我有一个在VisualStudio2005中编写的小型asp.net应用程序。 项目在VS中工作,但在远程服务器上的IIS中不工作。 编译错误CS0246:找不到typename或命名空间 我只是将文件从project复制到project IIS 谷歌搜索,我找到了一个链接 问题是VS2005的ASP.NET网站项目是假的 有什么想法吗? 如何在没有visual studio的情况下将库包含在服务器上的asp.net项目中 注释@dbaseman中的正确答案您是否在服务器计算机上安装了.NET
注释@dbaseman中的正确答案您是否在服务器计算机上安装了.NET framework?如果没有,则必须安装.NET framework的版本。还要确保已正确打包和发布项目。您应该能够将.DLL文件放在应用程序的bin文件夹下。还要确保您已在IIS中的文件夹上运行“转换为应用程序”
以上各点都应该很好地发挥作用;还可以使用在全局程序集缓存中安装DLL。这将使库对服务器上的所有应用程序可用。bin文件夹中的dll。请告诉我如何正确转换为应用程序?网站文件夹->属性->目录选项卡->脚本和可执行文件。@gelezko您有权访问IIS管理器吗?这是最简单的方法。右键单击您的网站,然后“添加应用程序”。或者,右键单击文件夹,然后“转换为应用程序”。@gelezko事实上,对不起,您正在运行哪个版本的IIS?@gelezko试试谷歌,这应该不会太难。例如:=)我写道:网站文件夹->属性->目录选项卡->脚本和可执行文件如果问题现在解决了,请将此问题标记为已回答。。