2013-12-20 46 views

回答

13

您是否檢查過項目的屬性? (解決方案資源管理器,右鍵單擊該項目,單擊屬性) 在構建選項卡上檢查是否選擇了「任何CPU」。

+0

,應該是正確的答案 –

+9

其實我不得不取消選擇「更喜歡32位」,但你的回答幫我查找問題。謝謝! – Kate

1

我有同樣的問題,並建立標籤具有相同的選項任何CPU,它仍然沒有工作, 我選擇了明確的x64處理器視爲目標平臺和應用程序正常工作:)

6

這對我有用:

在Visual Studio:工具>選項>項目和解決方案> WEB項目並使用IIS快速的爲網站的64個版本和項​​目

+0

用SharePoint 2013和WCF應用程序爲我工作。 – Smile4ever

+0

(Y)謝謝,爲我工作 –

0

對我來說是因爲無效引用Microsoft.Shareppoint.dllafter遷移到SharePoint 2013在控制檯應用程序,我們使用了一些自動化

只需添加下面Microsoft.Shareppoint.dll的地址

正確

C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.dll 

在UAT中創建一個空的SharePoint 2013項目後,您可以找到對此正確的dll的此引用。

我得到我的Windows 2012 R2 UAT這裏面的錯誤和Visual Studio 2015年更新1,當我的提法是錯誤地在GAC發現了一個DLL

錯誤

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.SharePoint\v4.0_15.0.0.0__71e9bce111e9429c\Microsoft.SharePoint.dll 
5

我打這個運行單元測試時的問題(以及「單元測試」服裝中的集成測試)。更改單元測試項目的目標只是使測試從測試瀏覽器中消失。可以將您的測試(至少在VS2013 +中)作爲x64環境運行。在Visual Studio中,選擇Test > Test Settings > Default Processor Architecture > x64

https://msdn.microsoft.com/en-us/library/ee782531(v=vs.120).aspx

+0

它適合我! –

+0

使用Visual Studio 2015和SharePoint 2013確認問題和解決方案。單元測試項目和SharePoint相關的類庫項目沒有與其他答案中提到的IIS相關的選項 –

相關問題