我只花了几个小时试图诊断为什么我发布的MVC4应用程序(文件系统)运行到远程计算机,但显示了错误。然后我放弃了发布并将整个源代码树复制到目标网站,现在一切正常。
我知道发布操作省略了哪些文件几乎无望,但也许我很幸运,并且存在一些已知问题。有吗?
答案 0 :(得分:1)
大部分时间这都发生在我身上,因为我没有部署MVC库。
打开参考文件夹,确保它们都在本地复制。
然后当你部署时,你知道DLL正在过来。
如果没有关于您的确切错误等的任何进一步信息,则很难提供更多信息。
当你部署到像GoDaddy之类的东西时,你不知道GAC中有什么,不知道什么。
另外,我总是点击“显示所有文件”按钮,看看是否有任何文件我只是复制到文件夹而忘记包含在解决方案中。
但除此之外,我从未遇到过将文件部署到文件系统然后将其复制到主机的问题。