我在我的项目中添加了 3 个 html 文件,更改反映在我的 csproj 文件中。
但是要将其部署到 Web 服务器上,如果我将这 3 个文件放在适当的目录中就足够了吗?还是因为 csproj 更改而需要任何构建/装配部署?
Html 文件不需要构建,只需复制文件,如果您有 aspx 文件的代码,那么您需要部署 dll。
将文件添加到您的项目中。
将构建操作设置为“内容”。
将“复制到输出目录”设置为“始终复制”。
\bin\release
您应该能够通过构建它并在\bin\debug
文件夹中查看它。如果它不存在,请单击“应用程序文件”按钮并查看它是否显示在那里。将 HTML 文件部署到 Web 服务器只需将 HTML 文件复制到适当的目录。
.csproj 中产生的更改实际上只是为了跟踪 IDE 中的文件,但不,您不需要仅为静态文件重建/重新部署生成的 DLL。