在c#项目中部署csproj文件?

时间:2012-10-06 04:18:41

标签: c# html csproj

我在项目中添加了3个html文件,更改反映在我的csproj文件中。

但是要将其部署到Web服务器上,如果我将这3个文件放在适当的目录中就足够了吗?或者是否因为csproj更改而需要进行构建/组装部署?

3 个答案:

答案 0 :(得分:3)

Html文件不需要构建,只需复制文件即可 如果你有aspx文件的代码,那么你需要部署DLL。

答案 1 :(得分:1)

  1. 将文件添加到项目中。

  2. 将构建操作设置为“content”。

  3. 将“复制到输出目录”设置为“始终复制”。

  4. 该文件应与部署的其余部分包含在同一文件夹中。您应该能够通过构建它并查看\bin\release\bin\debug文件夹来查看它。如果它不存在,请单击“应用程序文件”按钮,看它是否显示在那里。

答案 2 :(得分:0)

将HTML文件部署到Web服务器只需要将HTML文件复制到相应的目录。

您的.csproj中的更改实际上只是为了跟踪IDE中的文件而不是,您不需要为静态文件重建/重新部署生成的DLL。