2012-10-06 54 views
0

我添加了3个html文件到我的项目中,并且更改反映在我的csproj文件中。在c#项目中部署csproj文件?

但是为了将其部署到Web服务器上,如果将这3个文件放在相应的目录中,就足够了吗?或者是否有任何生成/程序集部署需要因为csproj更改?

回答

3

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

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

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

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

  4. 该文件应与您的部署其余部分包含在相同的文件夹中。您应该可以通过构建它并查看\bin\release\bin\debug文件夹来查看它。如果它不在那里,点击应用程序文件按钮,看看它是否显示在那里。
0

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

您的.csproj产生的变化实际上只是为了跟踪您的IDE中的文件,但不会,您不需要为静态文件重新生成/重新部署生成的DLL。