2014-10-29 23 views
2

我用Emgu在一個WinForm和工作正常,現在我嘗試使用emguCV做出mvc.net項目,但不工作使用EmguCV,我有錯誤:如何在MVC.NET項目

的'Emgu.CV.CvInvoke'的類型初始值設定項引發異常。

我嘗試使用官方網站emguCV的解決方案,我無法理解如何在Web上實現OpenCV庫並在IIS Express中實現OpenCV庫。

什麼是在網站中使用EmguCV的正確方法?

+2

我不知道爲什麼,這是downvoted。我遇到了完全相同的錯誤。 Emgu/openCV公開並在控制檯應用程序中工作,但不是MVC站點。我很茫然。 (http://stackoverflow.com/questions/27070610/mvc-app-referencing-my-library-fails-at-runtime-but-my-console-app-referencing) – Brett 2014-11-22 15:54:39

回答

1

ENGUCV在發佈MVC項目中工作,問題是在開發中,因爲它無法使用IIS Express,但我找到了一種方法,使用本機的IIS。

打開IIS,如果它是desactivated,

控制面板/程序/啓動Windows組件/ IIS(存在諸多選項中打開)

運行VS如何管理

在項目屬性選擇用於調試的本地IIS屬性/ Web /服務器/本地IIS

和play!

更多的選擇使用IIS控制檯

控制面板/管理工具/ IIS

+0

不,它不適用於MVC項目爲了我。我試圖用IIS將它發佈到我們的prod服務器上。一樣的問題。 – 2015-07-20 20:29:00

+0

工作,你需要複製服務器中的bin目錄中的所有dll,使用visual studio如何管理和附加進程來檢查服務器中發生了什麼 – Pablote 2015-10-23 06:06:00