繁体   English   中英

在没有Visual Studio的情况下,如何在服务器的asp.net项目中包含库?

[英]how i can include library in asp.net project on the server without visual studio?

我有一个用Visual Studio 2005编写的小asp.net应用程序。项目在VS中工作,但在远程服务器上的IIS中不工作。 编译错误CS0246:找不到类型名称或名称空间

我只是将文件从项目复制到项目IIS。

在Googled上,我找到了一个链接http://www.codingforums.com/archive/index.php/t-122281.html

问题在于VS2005的ASP.NET网站项目是虚假的。

有任何想法吗? 在没有Visual Studio的情况下,如何在服务器的asp.net项目中包含库?

@dbaseman评论中的正确答案

您是否在服务器计算机上安装了.NET Framework? 如果否,则必须安装.NET Framework版本。 另外,请确保您已正确打包和发布了项目。

您应该能够将.DLL文件放置在应用程序中的bin文件夹下。 确保同时也在IIS的文件夹中运行“转换为应用程序”。

以上应该可以很好地工作; 您还可以使用gacutil.exe将DLL安装在全局程序集缓存中。 这将使该库可用于服务器上的所有应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM