Jaq*_*arh 4 c# wpf entity-framework release
我正在使用实体框架,现在想要发布软件 - 它附加了一个数据实体模型,它作为localhost托管在开发PC上.
有没有办法可以释放它,然后它会保留数据库?
每次我发布它然后打开程序崩溃; 当我发布它时,我很快就会在任何数据库代码上出现红线错误,然后消失.
任何帮助,将不胜感激.
编辑:数据库是否必须在线托管?
编辑:当我在调试模式下运行它并没有崩溃,它工作正常
编辑:我已将.exe文件移动到我的桌面上(不确定我是否必须获取整个发布文件)
编辑:这是一个PrintScreen:
如果您使用的是Entity Framework,那么您的程序将需要这些程序集以及它所依赖的任何其他程序集与.exe文件位于同一文件夹中.可能解释为什么它在Debug中工作正常.Visual Studio会将依赖项复制到输出文件夹中.