[英]Converted c# proj(from vb) doesnt allow to add files
我有從VB轉換的ac#項目。
當我說轉換時,我並沒有從頭開始創建一個新項目,而是讓VB項目更改了所有文件名,代碼和proj文件。
項目可以正常運行,但是當我嘗試添加新項目時,它會在列表中顯示所有VB項目,而不是C#。 抱歉,我無法發布圖片(至少需要發布10條帖子)
有什么想法嗎?
您的“創建新項目應類似於(2012年):
^ ^ ^
| | |
| | |
Here
在左側,您應該看到“ Visual C#”。
選擇“ Visual Basic”將創建一個vb項目,但是您想創建一個C#項目。
編輯
執行以下步驟將允許您安裝更多模板:
從“新建項目”對話框安裝項目模板
在文件菜單上,單擊新建,然后單擊項目。 將打開“新建項目”對話框。
在左窗格中,單擊“在線模板”,然后展開“模板”列表。
在模板列表中,選擇要搜索的模板類別
- 要么 -
在搜索框中鍵入一個或多個關鍵字。
模板列表顯示在中間窗格中。
更多信息可以在這里找到
編輯2
幫助將來其他人遇到這個問題;
OP使用Sharp Develop從C#-> VB-> C#轉換
OP指出,他們發現的兩個項目文件中的(主要)區別是初始C#項目在標簽正下方的下面一行:
Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props'
如果該方法可能對其他人有所幫助:我使用SharpDevelop將轉換后的C#項目轉換為VB,然后將其轉換回C#。 我發現的兩個項目文件之間的區別是,初始C#項目在標簽正下方的下面一行顯示:Exists('$(MSBuildExtensionsPath)\\ $(MSBuildToolsVersion)\\ Microsoft.Common.props'
下面是來自jbutler
如評論中所述,如果它們已經“轉換”,那么一旦進入新的C#項目,就可以通過“添加->現有項目”並選擇“轉換”類來解決–
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.