无法访问.cs文件的“Build Action”属性

时间:2012-02-29 13:40:28

标签: c# asp.net visual-studio visual-studio-2010

enter image description here我的网站上出现了app_code文件的问题,很多问题我都读过人们说你需要将.cs文件的属性改为Build Action。

右键单击.cs文件并按下属性。

...但 当我右键单击文件时,我无法看到任何名为proprties的选项,所以我按F4并打开一个proprties窗口,我只需单击.cs文件,但仍然无法看到任何选项,我可以将某些内容更改为Build Action。

任何想法为什么我看不到这个选项?

编辑:    我的问题是,当我进入文件属性时,我只有2个选项...    被称为:    1.全名    2.全路径

EDIT2:    这是我在visual studio 2010中看到的,当我尝试访问protrtie菜单/窗口时    http://img338.imageshack.us/img338/2359/blac.png

6 个答案:

答案 0 :(得分:2)

微软在文章“Web Application Projects versus Web Site Projects”中指出:

  

Web应用程序 项目使用Visual Studio项目文件(.csproj或   .vbproj)跟踪有关项目的信息。除其他外   任务,这使得可以指定包含哪些文件   或从项目中排除,以及编译哪些文件   在建造期间。


CodeProject论坛上一个类似问题的答案揭示了一个暗示。摘要:

  

[...]看起来您正在开发一个实际上是的Web应用程序   根据Visual Studio, 网站 。您需要创建一个新的 Web应用程序   并可能复制源文件。 [...]

<子> http://www.codeproject.com/Questions/173637/Setting-Build-Action-for-Files-in-App_Data

答案 1 :(得分:1)

你试过这个: enter image description here

答案 2 :(得分:1)

你说你没有得到其他海报建议的选择。

如果是这种情况,那么Visual Studio设置很可能已损坏;这可能会引起各种奇怪的行为。

我建议您重置设置,但请注意,您将丢失之前应用的所有自定义IDE设置。

试试这个:

  1. 在Visual Studio中,转到“工具” - >“导入和导出设置”
  2. 选择“重置所有设置”,然后单击“下一步”
  3. 如果您愿意,可以选择保存当前设置,或选择“否”,然后单击“下一步”。
  4. 选择您想要的设置集合(IDE预设),可能是“Visual C#开发设置”
  5. Visual Studio现在将还原所有设置。希望这会使Build Action再次出现。

    [修改] 也值得尝试安全模式。

    要执行此操作,请从Windows的开始菜单/程序列表中启动“Visual Studio命令提示符”,然后使用

    启动Visual Studio
    devenv.exe /SafeMode
    

    这是否会显示选项?

答案 3 :(得分:0)

通常,您应该在属性窗口的第一行中看到名为“Build Action”的属性。此属性应设置为“编译”。

答案 4 :(得分:0)

请选择文件并右键单击它以便您获得以下屏幕

enter image description here

点击屏幕后面的属性

enter image description here

您可以在第一个选项中找到构建选项。

答案 5 :(得分:0)

您可以从Windows资源管理器中复制该文件并将其粘贴到解决方案资源管理器中。它将替换(或者只是将其合并到proj文件中),并将其识别为C#。