发布Web应用程序时是否存在任何已知的重要文件遗漏?

时间:2013-05-29 05:52:15

标签: asp.net-mvc visual-studio visual-studio-2012 publishing

我只花了几个小时试图诊断为什么我发布的MVC4应用程序(文件系统)运行到远程计算机,但显示了错误。然后我放弃了发布并将整个源代码树复制到目标网站,现在一切正常。

我知道发布操作省略了哪些文件几乎无望,但也许我很幸运,并且存在一些已知问题。有吗?

1 个答案:

答案 0 :(得分:1)

大部分时间这都发生在我身上,因为我没有部署MVC库。

打开参考文件夹,确保它们都在本地复制。

然后当你部署时,你知道DLL正在过来。

如果没有关于您的确切错误等的任何进一步信息,则很难提供更多信息。

当你部署到像GoDaddy之类的东西时,你不知道GAC中有什么,不知道什么。

另外,我总是点击“显示所有文件”按钮,看看是否有任何文件我只是复制到文件夹而忘记包含在解决方案中。

但除此之外,我从未遇到过将文件部署到文件系统然后将其复制到主机的问题。