2017-06-15 157 views
0

當我使用下面的代碼,我發現了錯誤等:無法加載文件或程序集「Microsoft.VisualStudio.Services.Common,版本= 12.0

Could not load file or assembly 'Microsoft.VisualStudio.Services.Common, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.":"Microsoft.VisualStudio.Services.Common, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"}

Uri tfsUri = (TFSServerURL.Length < 1) ? new 
Uri("http://100.201.011.22:8080/tfs/yuii/") : new Uri(TFSServerURL); 
mObjTFSServer = new TeamFoundationServer(tfsUri, networkCredential); 

enter image description here

+0

我不確定你爲什麼要對TFS Dll執行regsvr。應該沒有理由這樣做。 – Sage

回答

1

早上好, 你是否複製了debug/relase或project目錄中使用的所有dll? 可以在參考屬性中使用選中「複製本地」。 它還檢查是否所有的dll都已註冊。 (從命令行「CMD」使用命令regsvr32註冊dll)

+0

請詳細解釋如何註冊DLL –

+0

我得到這個錯誤命令promt:tdll被加載,但沒有找到dllregisterserver入口點regsvr32 –

+0

- 打開與「運行管理員」命令pront從Windows的開始菜單(搜索欄的數字CMD) - 使用命令「cd ..」移動到項目中使用的Dll文件的目錄。返回上級文件夾或「cd YourFolderName」打開當前文件夾 - 運行命令「regsrv32 NameOfDllUsed。 dll「,然後按回車鍵[您可以對數字進行編號並按下選項卡上的自動完成名稱] - 如果一切正常,則會出現確認消息。 – Tarma

1

我認爲你應該用www.putthewebaddress here.com替換地址(10.2.0.22)

+0

我不這麼認爲。我覺得有些DLL丟失或不匹配 –

相關問題