这可能是一个非常基本的问题但是 什么是DLL下的机制 packages
要复制到的文件夹 bin
夹?
例如,我有一个解决方案,其中包含Web站点类型的单个“项目”(节点)(即,没有 csproj
,只是基于文件系统)。这是一个非常基本的静态网站。我想添加ASP.NET Web Pages支持,所以我安装 这个NuGet包 现在有一些DLL下 packages
文件夹和我的 web.config
已经升级。但是,当我运行该站点时,它显示YSOD错误“无法确定使用哪个版本的ASP.NET网页”,我猜是因为没有 bin
其中包含DLL的文件夹(当我在Visual Studio中从头开始创建“Razor”网站时) bin
文件夹在那里)。如果我尝试重建解决方案,它会失败并出现相同的错误,即此次编译错误(不是运行时错误)。
什么是恢复的命令或机制 bin
来自的文件夹 packages
夹?我不想在我的源代码控制中使用DLL,根据NuGet文档,似乎非常支持这个工作流程。我想如果它是基于csproj的项目,会有一些MS Build动作或类似的东西来使用来自 packages
文件夹,但这是一个网站,我无法定义高级构建操作,可以吗?