none
VS2005產生XML文件檔案有點問題? RRS feed

  • 問題

  • 請教各位先進

    在專案的屬性→編譯頁籤中【產生XML文件檔案】,當組件名稱過長,例如:ABC.D1234.E0001.F9999,VS2005所產生XML文件檔案的檔名便會被截掉

    變成ABC.D1234,這是Bug還是既有的限制?有辦法修正嗎? 謝謝!

    2010年4月20日 上午 09:48

解答

  • Hi,

     

    根據我的測試,這個問題主要會發生在VS2005的VB專案內。要解決您的問題,有一個workaround,就是去編輯.vbproj檔案,

    把檔案內的<DocumentationFile>標籤中的名稱改成正確的名稱,ex:

    <DocumentationFile>WindowsApplication3.234.234.2342.2345.31.2.xml</DocumentationFile>
      <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
     </PropertyGroup>
     <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
      <DebugType>pdbonly</DebugType>
      <DefineDebug>false</DefineDebug>
      <DefineTrace>true</DefineTrace>
      <Optimize>true</Optimize>
      <OutputPath>bin\Release\</OutputPath>
      <DocumentationFile>WindowsApplication3.234.234.2342.2345.31.2.xml</DocumentationFile>
      <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
     </PropertyGroup>
     <ItemGroup>
      <Reference Include="System" />
      <Reference Include="System.Data" />
      <Reference Include="System.Deployment" />
      <Reference Include="System.Drawing" />

     

     

    Regards,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota
    • 已標示為解答 Lolota Lee 2010年4月26日 上午 02:04
    2010年4月21日 上午 02:19

所有回覆

  • Hi,

     

    根據我的測試,這個問題主要會發生在VS2005的VB專案內。要解決您的問題,有一個workaround,就是去編輯.vbproj檔案,

    把檔案內的<DocumentationFile>標籤中的名稱改成正確的名稱,ex:

    <DocumentationFile>WindowsApplication3.234.234.2342.2345.31.2.xml</DocumentationFile>
      <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
     </PropertyGroup>
     <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
      <DebugType>pdbonly</DebugType>
      <DefineDebug>false</DefineDebug>
      <DefineTrace>true</DefineTrace>
      <Optimize>true</Optimize>
      <OutputPath>bin\Release\</OutputPath>
      <DocumentationFile>WindowsApplication3.234.234.2342.2345.31.2.xml</DocumentationFile>
      <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
     </PropertyGroup>
     <ItemGroup>
      <Reference Include="System" />
      <Reference Include="System.Data" />
      <Reference Include="System.Deployment" />
      <Reference Include="System.Drawing" />

     

     

    Regards,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota
    • 已標示為解答 Lolota Lee 2010年4月26日 上午 02:04
    2010年4月21日 上午 02:19
  • 修改完XML檔名就不會有問題了,只是Debug和Release都要修改…

    看來真的是VS2005的Bug,感謝您的指教,謝謝!

    2010年4月24日 上午 03:31