MVC - 从自定义文件夹(不是/ bin)加载依赖项

时间:2017-06-27 17:11:13

标签: c# visual-studio model-view-controller .net-assembly

我有一个名为intranet2的MVC5项目。偶尔在构建项目时,Visual Studio会崩溃并崩溃(我认为这与通过网络访问项目有关,但我不确定),当它发生时,主dll被锁定(intranet2 / bin) /intranet2.dll)

解决此问题的最快方法是重新启动清除锁定的服务器,一切顺利。然而,服务器不是一个开发服务器(我知道!),因此在工作时间重新启动它会给用户和进程带来麻烦等。

我已将项目的输出目录更改为/ bin2而不是/ bin,并且构建工作正常(我无法构建到原始文件夹,因为它现在被系统进程锁定)。但是,在尝试运行应用程序时,它仍然尝试从/ bin文件夹加载intranet2.dll,而不是/ bin2。

如何让项目从/ bin2而不是/ bin运行所有依赖项?我已经尝试了一些假设的解决方案,但他们都没有做任何事情,有些对我来说有点太高级了解。我已经尝试添加到我的web.config文件中,但它没有改变任何内容。

它不必是/ bin2,如果需要它可以是/ bin的子目录,我只需要它来加载解锁文件,直到我可以重启服务器。

0 个答案:

没有答案