如何在文件上设置构建操作 - 属性窗口中不显示高级属性

时间:2011-06-27 20:00:43

标签: visual-studio-2010

VS2010中的ASP NET 4.0项目中没有可用于文件的高级属性设置。我查看了选项设置,但我没看到如何打开它们。

我正在寻找Build Action设置,因此我可以设置为Embedded Resource。

仅当项目编译为程序集DLL时才可用吗?

enter image description here

以下是4guysfromrolla样本的屏幕截图。请注意,他们的示例是用户控件。

4 个答案:

答案 0 :(得分:8)

标记为答案的答案不正确。这些属性可用于ASP.NET应用程序,但仅当项目类型是Web 应用程序时才可用。

网站上的文件相比之下,没有这些属性。原因是例如,Build Action存储在项目文件中。由于网站缺少项目文件,因此无法设置构建操作。

答案 1 :(得分:4)

经过一些研究后,我发现文件的Build Action实际上只能在编译为EXE或DLL(如Web控件)的项目上使用。它不适用于ASP NET应用程序中的文件。

答案 2 :(得分:0)

屏幕截图是属性窗口。所选项目位于解决方案资源管理器窗口中。

答案 3 :(得分:0)

只需转到属性,从要构建的属性中选择一个属性,单击该属性,将打开一个窗口。从您的PC中选择所需文件并添加到那里。现在您可以在项目中使用该文件。