2011-02-14 67 views
0

我在VS 2005和框架2上構建了一個winform項目。最近,我們轉移到VS 2010,但保留了框架v2作爲目標。將VS 2005項目遷移到VS 2010後,我有Web引用導致問題

一切運行正常,除了我的網站引用。

當我更新Web引用時,會在reference.map文件下創建一個新文件「Reference1.cs」。這引起了麻煩,因爲原始的「Reference.cs」仍然在這裏,所有類都重複。

下面是項目結構:

  • 我的winform項目
    • Web引用
      • MyWebServiceReference
        • WebService.disco
        • webservice.wsdl
        • Reference.map
          • mycomplextype.datasource
          • Reference.cs
          • Reference1.cs

在reference.map文件,我定義了一個自定義工具:MSDiscoCodeGenerator。這個自定義工具似乎拋出一個警告:

警告1自定義工具「MSDiscoCodeGenerator」與文件相關聯的「Web引用\爲MyWebService \ Reference.map」,但自定義工具的輸出中未找到項目。您可以嘗試通過右鍵單擊解決方案資源管理器中的文件並選擇運行自定義工具來重新運行自定義工具。

如果我運行自定義工具,生成文件reference1.cs ...

在此先感謝您的幫助。

+0

我會嘗試刪除Web引用並重新添加而不是更新。 – 2011-02-14 09:30:21

回答

2

我會嘗試刪除Web引用並重新添加而不是更新。

相關問題