无法在Visual Studio中包含排除的文件

时间:2018-06-21 03:45:02

标签: visual-studio

我一直试图包含以前包含在我的软件版本中的文件。已使用解决方案资源管理器从连接到TFS版本控制系统的Visual Studio项目中排除了文件。项目是一个Web应用程序。

当我试图从该项目的Visual Studio(2017)上下文菜单中再次包含它时,出于某些原因,“包含在项目中” 选项处于无效状态。

屏幕截图

screenshot

1 个答案:

答案 0 :(得分:0)

您始终可以在相应项目的.csproj文件中手动添加文件。在.csproj文件中的相关<ItemGroup>下添加以下内容

  <ItemGroup>
    <Compile Include="ShiftRoster.aspx.cs">
      <DependentUpon>ShiftRoster.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>
    <Compile Include="ShiftRoster.aspx.designer.cs">
      <DependentUpon>ShiftRoster.aspx</DependentUpon>
    </Compile>

  <ItemGroup>
    <Content Include="ShiftRoster.aspx" />