我在運行MVC6應用程序時遇到麻煩。 項目建立好了,沒有錯誤,包加載正確(由於恢復沒有錯誤)DNX(rc1)網絡命令不起作用
Here is my global.json code. As you see, both dnx versions in app and on machine are the same
當然,我使用與WebTools的-beta8和DotNetVersionManager-beta8 VS2015。
這是我project.json的一部分:
"commands": {
"web": "Microsoft.AspNet.Server.Kestrel",
"gen": "Microsoft.Extensions.CodeGeneration"
},
"frameworks": {
"dnx451": { }
},
"exclude": [
"wwwroot",
"node_modules",
"bower_components",
"Content"
],
"publishExclude": [
"Content",
"node_modules",
"bower_components",
"**.xproj",
"**.user",
"**.vspscc"
],
"scripts": {
"postrestore": [ "npm install", "bower install" ],
"prepare": [ "gulp copy" ]
}
,當我在「網頁」命令單擊,生成項目,但隨後cmd窗口告訴我一個消息:('Could not load file or assembly Microsoft.Extensions.PlatformAbstract')
與輸出/調試窗口以 結尾「程序'[14200] dnx.exe'已退出,代碼爲1(0x1)。」
我已更新dnvm和webTools,但問題未解決。順便說一下,在另一臺PC上,項目運行良好,所以問題可能出在我的dnx上。
難道你沒有任何機會使用beta8運行時使用rc1包運行項目嗎? – Pawel
你確定你在「依賴」部分有所有需要的包嗎?請展示它。 – Dmitry
當在net451框架上引用項目時,我有相同的行爲。 – mitsbits