最后经过几天的反复试验,我设法将现有的 MVC 项目转换为 Azure Web 角色。已部署并且大部分情况下都可以正常工作。但我最大的问题是 cspkg 缺少一些属于 MVC 项目的文件(它们在 csproj 中列出)。似乎有些文件被随机遗漏了。例如,如果一个文件夹有 4 个文件,我只看到 cspkg 中包含其中一个文件。除了在 csproj 中列出这些文件之外,有没有办法强制包含这些文件。我注意到 Visual Studio Web 角色部署过程会遍历 csproj 中的文件列表。当未找到 csproj 中列出的文件时,创建 cspkg 会引发错误。所以我的假设是,如果一个文件在 csproj 中列出并且如果该文件确实存在,它应该找到 cspkg 的方式。
问问题
103 次