noM*_*d17 5 c# publish entity-framework
我们一直在为公司制定预订系统.当我们第一次尝试在他们的计算机上运行它时,它说我们需要下载.NET Framework 4.0.所以我们这样做了(或者我们下载了4.5版,因为4.0的链接不起作用).现在,当我们尝试运行它时,没有任何反应.
我们使用实体框架在C#中构建了程序 - Code First如果缩小了它.
我们在发布时是否遗漏了某些内容?我们尝试在发布和发布向导中编译它但是都不起作用.
这很可能是由于缺少组件造成的。在您的开发配置中,您拥有运行该程序的所有库,而在部署中,缺少 dll。
您可以尝试控制开发计算机的 GAC,并尝试查找 GAC 中是否安装了您正在使用的任何库(.net 库除外)。然后,您可能一直在引用 GAC 中的 dll,并且在部署中 GAC 中可能缺少该库。我之前在一个共享点项目中见过这个。
此外,检查 Windows 事件日志也很有用。您可以找到实际的异常。
ps如果这是一个asp.net项目,不要忘记regiis.exe
在框架部署后运行。
归档时间: |
|
查看次数: |
1384 次 |
最近记录: |