2011-08-17 109 views
0

我應該使用什麼樣的項目?我嘗試了一個WCF網站,然後將該目錄複製到我的DNN網站,並嘗試轉到.svc文件而沒有成功。 DNN 6僅限3.5?我應該將它作爲iis中的集成和4.0運行嗎?將WCF Web服務添加到DotNetNuke網站..最簡單的方法是什麼?

如果您正在編譯.NET Framework 4.0或更高版本,提供程序選項中'compilerVersion'屬性的值必須爲'v4.0'或更高版本。要爲.NET Framework 3.5或更低版本編譯此Web應用程序,請從Web.config文件的元素中刪除「targetFramework」屬性。

回答

3

DNN自DNN 5.4(或其附件)支持.NET 4並支持IIS中的集成模式(自早期的DNN 5.x以來)。

這聽起來像是你可能複製了DNN web.config,這是不會工作的(有一個很多的東西在那裏,DNN需要正常工作)。或者,也許你將WCF web.config複製到DNN網站的子目錄中?如果是這樣,你可能只想將這些web.config設置與主配置合併。

我得到WCF在DNN中工作的主要問題是確保WCF與IIS一起安裝(因此它可以正確處理.svc擴展名)。

+0

是的。我複製了整個WCF項目......基本上是.svc和web.config ...到dnn根下的一個子目錄..所以如果這是錯誤的..我該怎麼做..只是複製特定的.svc部分在主dnn web.config?生病嘗試。 – punkouter

相關問題