我尝试发布ASP .NET Core2应用程序。
应用程序正在visual studio中工作。
dotnet构建-c发行版完好无损
dotnet发布-c发布
有错误
无法找到软件包“Hangfire.MemoryStorage”的编译库位置
但是Hangfire.MemoryStorage不是一个包,而是_Libs\Hangfire.MemoryStorage.dll
发布于 2017-09-18 15:23:41
编译所有.cs文件,主要是发布,还将所有视图文件编译成一个.dll文件。所以它也验证了你的观点。因此,如果您只在发布中有错误,而在构建中没有错误,那么您的视图中很可能有一个错误。即使应用程序在visual中工作,如果bug在视图中,可能会在某个地方出现运行时问题。
关于Hangfire.MemoryStorage库。上一次更新是三个月前。过去,这个库还存在与.net核心的最新版本未更新的代码有关的问题。因此,我认为他还没有发布.net核心2.0的稳定版本(假设你安装了该应用程序的最新版本)。
https://stackoverflow.com/questions/46282551
复制相似问题