Visual Studio 2013 新增web項目IIS Express的64位版


  使用Visual Studio 2012開發SharePoint的應該都遇到過下面的錯誤“SharePoint 在32位進程中不受支持”,而怎么修改目標平台都不好使,因為VS 2012所配備的IIS Express是32位的,而SharePoint程序是64位的,所以存在不兼容。

  當然,還可以通過調試本地IIS,而不調試IIS Express來解決,但是比較麻煩。今天偶然間使用VS 2013,發現新添加了針對Web項目的IIS Express 64位版,不知道大家是否都知道了?!不知道的聽我細細道來吧。

  1、在Page_Load下面,簡單的寫一下SharePoint服務器對象模型,獲取站點Title;

clip_image001

  2、在瀏覽器中瀏覽這個Web表單,出現如下錯誤;

clip_image002

  3、點擊VS 2013的工具 – 選項,如下圖:

clip_image003

  4、找到項目和解決方案 – Web項目,勾選對網站和項目使用IIS Express的64位版;

clip_image004

  5、再次在瀏覽器中打開該web表單頁面,發現正常顯示網站的Title了;

clip_image005

  6、打開VS 2012的這個設置,發現沒有IIS Express64位版;

clip_image006

總  結

  當Visual Studio 2013新添加了IIS Express 64位版,對於開發基於SharePoint的Web項目來說,算是得到福音了,調試起來更加方便,否則,在編寫接口或者web項目時,調試都是一件很糾結的事情。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM