2010-09-08 49 views
3

我正在使用Visual Studio 2010版本10.0.30319.1 RTMRel。Visual Studio 2010忘記自定義編輯器

我也在使用XAF(來自DevExpress的應用程序框架)。

右鍵單擊Model.xafml(XML)文件,選擇「打開方式...」,然後在「選擇程序...」列表中選擇「自動編輯器選擇器(XML)」。

我點擊「設爲默認值」。默認更改如預期。

我點擊確定。按照預期,XML文件將在模型編輯器(自定義編輯器)中打開。

我關閉了自定義編輯器窗口。

然後右鍵單擊Model.xafml文件,然後選擇打開,希望看到我剛設置爲默認的自定義編輯器。

不起作用。相反,我看到原始的XML文件。

如果我再次右鍵單擊並再次選擇「打開方式...」,並看到默認編輯器已被設置回「項目默認編輯器」。

它看起來像Visual Studio已經忘記了我剛剛設置的默認編輯器。

我以管理員身份登錄到Windows Vista。我試圖明確地運行VS作爲管理員,以防萬一在寫入默認權限時出現問題。沒有幫助。

我做錯了什麼,或者有VS中的錯誤,防止它存儲默認的編輯器?

我已經谷歌搜索這個問題,沒有找到結果。

由於提前,

亞當

回答

2

我有同樣的問題,在這裏http://devexpress.com/Support/Center/p/B147806.aspx

找到了解決辦法「來解決這個問題的步驟如下:

-Rightclick受影響的項目。
- 從菜單中選擇「卸載項目」。
再次在解決方案資源管理器中右鍵單擊卸載的項目。
- 選擇「編輯」
- 項目文件現在作爲可編輯的XML文件打開。
-Locate以下XML:

<EmbeddedResource Include="Model.DesignedDiffs.xafml"> 
    <SubType>Designer<SubType> 
</EmbeddedResource> 

-Remove行

<SubType>Designer<SubType> 

- 保存的文件。
在解決方案資源管理器中再次單擊該項目。
- 選擇「加載」

打開模型現在可以工作,「(項目默認編輯器)」條目從「「列表和」Xaf模型編輯器「應該是默認的。」

相關問題