你的倉庫不Publess.Data
,你就錯了地方引用,包括Publess.Core
(見here與github.com/ahmedhelmy204/Publess/tree/master/Publess/artifacts/...比較)。此外渦卷文件夾包含EntityFramework.SqlServer
和EntityFramework
,應刪除。
例如目錄wrap/EntityFramework.SqlServer
包含project.json
與錯誤的版本號1.0.0
爲EntityFramework
,並通知從.../Publess.Data/bin/Debug
文件夾獲取EntityFramework.SqlServer.dll
{
"version": "1.0.0-*",
"frameworks": {
"net451": {
"bin": {
"assembly": "../../Publess.Data/bin/Debug/EntityFramework.SqlServer.dll"
},
"dependencies": {
"EntityFramework": "1.0.0-*"
}
}
}
}
當您添加老項目或老裝配到新的wrap
文件夾將被創建ASP.NET 5項目。條目wrappedProject
和bin
與assembly
和pdb
將被創建。可以使用Visual Studio或dnu wrap
來執行此操作(請參閱dnu wrap -h
)。見the answer,the documentation或the post。
一些額外的建議可以給你的dnu wrap
的源代碼。看到這裏和here和here
你的倉庫不'Publess.Data'您參考,幷包括'在錯誤的地方Publess.Core'(見[這裏](https://github.com/ahmedhelmy204/Publess /blob/master/Publess/wrap/Publess.Core/project.json#L7-L8)並與https://github.com/ahmedhelmy204/Publess/tree/master/Publess/artifacts/bin/Publess.Web比較) 。而且'wrap'文件夾包含了'EntityFramework.SqlServer'和'EntityFramework',它們應該被刪除。你能更新你的倉庫嗎? – Oleg
感謝奧萊德,它在包裝和重建中刪除文件夾後工作。 請將它標記爲正確答案。 –
另外,如果你添加了一個關於wrap文件夾的鏈接並且它是可行的,我將不勝感激。 –