2013-07-18 40 views
2

我最近繼承了一組包含.mdproj文件的代碼。經過一番Google搜索後,我可以確定這是一個Mono Development項目。我無法解決的是,如果這是打算在Visual Studio中打開或沒有。解決方案中的所有其他項目都是C#項目。所以:在VS2010中打開.mdproj文件

  1. 是否可以在VS2010中打開Mono Development項目?
  2. 如果沒有,我可以將其轉換爲C#項目嗎?
  3. 我應該使用VS2010還是應該使用MonoDevelop?

任何洞察到這一點將不勝感激。我不熟悉MonoDevelop。

編輯:原來,Xamarin Studio無法打開該文件。回到谷歌搜索。

更新: 打開文件在文本編輯器顯示如下:

"General" 
{ 
"SccProjectName" = "\"$/BNT_AVM/CAT/SRC/Enhancement/CATApp/CATAnalysisProject\", BYRCAAAA" 
"SccLocalPath" = "." 
"SccAuxPath" = "" 
"SccProvider" = "MSSCCI:Microsoft Visual SourceSafe" 
"ProjectIdGuid" = "{F7615CCA-82F9-41F8-BB04-367601CCBE8A}" 
"ShowAllFiles" = "T" 
} 
"Configurations" 
{ 
    "Debug|Win32" 
    { 
    } 
    "Release|Win32" 
    { 
    } 
} 
"Folders" 
{ 
} 
"Files" 
{ 
    "Model1.mdx" 
    { 
    "ProjRelPath" = "T" 
    } 
} 
"ProjStartupServices" 
{ 
} 
"Globals" 
{ 
} 

有誰認識的格式?

+1

打開文件編輯器中的文件,並確保你知道什麼是它的內部。擴展是毫無意義的,因爲任何人都可以使用該擴展。 –

+0

@LexLi我在文本編輯器中打開文件後添加了文件的內容。你知道嗎? – drizzie

+1

我給你提供了一個答案,也刪除了monodevelop標籤,因爲它是無關緊要的。 –

回答

3

由於您已經粘貼了它的內容,很明顯這個.mdproj文件是Rational XDE的模型項目。它與MonoDevelop無關,儘管它使用.mdproj作爲文件擴展名。

並且Model1.mdx的參考是UML model

檢查參考鏈接,您將看到提及.mdproj和.mdx的位置。

但是,IBM不再開發Rational XDE。所以,你必須根據IBM的建議來遷移這些項目,

http://www.ibm.com/developerworks/rational/products/xde/

+0

這是你已經知道的東西,還是你做了一些研究來找到答案?我問,因爲我想知道如何通過更多研究找到答案。 – drizzie

+1

我只是做了一些研究。最初的搜索顯示,這種梅爾頓是由幾種產品共享的。這就是爲什麼我要求你發佈文件內容。之後,我可以確認它不適用於MonoDevelop,因爲我已經使用了很長時間。而對mdx的搜索最終將所有東西都鏈接在一起。 –