1

直到最近,我才能够成功地将我的应用程序部署到 azure。在我最近的部署之前,我在项目中添加了一些 .less。当我使用添加的文件部署项目时,它们没有显示在远程站点的 Contents 目录中,而所有其他 udpate 都已完成。

有任何想法吗?

4

4 回答 4

2

只需右键单击 .less 文件并转到其属性。将构建操作更改为内容。希望这可以帮助。

于 2015-01-24T01:44:10.107 回答
2

你是怎么添加文件的?如果我理解正确,您正在使用 Visual Studio,并且只是将文件复制到您的目录中。

在某些情况下,VS 无法识别此类添加的文件。在这种情况下,您可以:

  1. Got To You Project -> RightClick -> Add Exists Item -> 选择您的文件或
  2. 转到解决方案资源管理器 -> 选择显示所有文件 -> 选择您的文件 -> 右键单击​​ -> 包含在项目中
于 2015-05-10T19:27:42.047 回答
1

右键单击您添加的文件并将“复制到输出目录”设置为“始终复制”。

于 2015-02-19T13:46:48.993 回答
1

没关系。

这是 .csproj 文件中的差异:

-    <None Include="Content\less_file1.less" />
-    <None Include="Content\less_file2.less" />
+    <Content Include="Content\less_file1.less" />
+    <Content Include="Content\less_file2.less" />

不知道为什么将现有文件添加到内容目录不会自动进行上述更改。我在这里以错误的方式添加文件吗?为什么它会说 None 而不是 Content?我不认为这发生在我以前。我不想将来手动进行此类更改!

于 2012-07-27T00:43:28.450 回答