我正在尝试查找在运行于IIS的ASP.NET网站中,程序集引用实际上是如何显示在部署文件结构中的。这是一个理解Visual Studio背后实际操作的练习。
我选择的测试对象是System.IO.Compression.FileSystem程序集,因为它似乎不会在ASP.NET项目中默认引用(即使对应命名空间System.IO.Compression的using语句在文件中),尝试使用其组件总是会导致“您是否缺少程序集引用?”的错误。
因此,我有一些小样本代码,试图在IIS服务器上使用此程序集,并希望在不打开Visual Studio的情况下添加引用到部署中。
我认为通过IISManager->[[SITE_NAME]]->.NET Compilation->General->Assemblies可以非常接近答案,但是我添加到此列表中的任何内容都似乎无效,我总是收到“系统找不到指定的文件”的错误。如果我正确地理解了文档,条目“*”应该加载所有内容,但似乎并没有这样做。
我选择的测试对象是System.IO.Compression.FileSystem程序集,因为它似乎不会在ASP.NET项目中默认引用(即使对应命名空间System.IO.Compression的using语句在文件中),尝试使用其组件总是会导致“您是否缺少程序集引用?”的错误。
因此,我有一些小样本代码,试图在IIS服务器上使用此程序集,并希望在不打开Visual Studio的情况下添加引用到部署中。
我认为通过IISManager->[[SITE_NAME]]->.NET Compilation->General->Assemblies可以非常接近答案,但是我添加到此列表中的任何内容都似乎无效,我总是收到“系统找不到指定的文件”的错误。如果我正确地理解了文档,条目“*”应该加载所有内容,但似乎并没有这样做。