iT邦幫忙

0

Visual Studio 專案檔自動新增、移除SubType - ASPCodeBehind

最近在工作上遇到一個老問題,爬文仍然沒有辦法完全解決
因此想請教版上的前輩

環境:VS2008 SP1
專案:ASP.Net WebForm
版控:SVN
SVN相關工具:Tortoise SVN 1.9.1、VS有裝AnkhSvn-2.6.12735

問題:
狀況同(https://stackoverflow.com/questions/264058/vs-2008-keeps-removing-and-re-adding-subtypeaspxcodebehind-subtype)

以下簡述:

  1. 這個專案打開後 => 建置 => 專案檔(csproj)中會自動新增SubType Tag參數ASPCodeBehind

  2. 呈1,如果將csproj簽入(commit),下次重新開啟專案時,反而會出現
    本地的工作目錄csproj與版控中不一致,因為打開專案後
    ASPCodeBehind又會被vs自動移掉.../images/emoticon/emoticon04.gif

建置前:

    <Compile Include="AAA.aspx.cs">
      <DependentUpon>AAA.aspx</DependentUpon>
    </Compile>

建置後:

    <Compile Include="AAA.aspx.cs">
      <DependentUpon>AAA.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>

下次打開專案:

    <Compile Include="AAA.aspx.cs">
      <DependentUpon>AAA.aspx</DependentUpon>
    </Compile>

試問,是否有什麼好方法可以解決此問題?感謝 /images/emoticon/emoticon06.gif
目前看到的一些解法,如每次簽入時,先將VS關掉,再簽入

Homura iT邦高手 1 級 ‧ 2019-06-19 10:40:54 檢舉
2008...

尚未有邦友回答

立即登入回答