0

我在 VS 2012 中使用 Telerik 控制套件(WPF telerik 控制和 ORM 访问控制)和 SQL Express R2 2008 创建了一个 WPF 应用程序。

然后我创建了它的安装文件(使用 install shield LE 和 Advanced Installer),它可以在我的 win7 系统上正常工作()。但是当我在任何其他 win7 系统上安装安装文件时,它不起作用(我得到了这个错误:“MyAPP 已停止工作”)。

我安装了 .NET 框架和 SQL Express R2 2008(服务状态正在运行),并且我还在 app.xaml 中指定的正确路径中复制了与数据库相关的 mdf 和 ldf 文件。

当我安装我的设置文件时,它只是复制我的项目的调试文件夹(包含 Telerik 控制 dll 文件、与我的 ORM 访问控制项目相关的 dll 文件、构建的 exe 文件等)。我认为这就足够了。不是吗?

编辑

项目的解决方案资源管理器:

在此处输入图像描述

  • \bin\调试

-\bin\调试

我不知道该怎么做。

我真的很感激任何提示或评论。

问候,

希瓦

4

1 回答 1

0

我知道这是一个非常笼统的答案,尽管在不知道您项目的细节的情况下,这是我能做的最好的。我记得当我使用 Telerik 控件创建应用程序时,当我去发布它时,我在程序集中遇到错误,这是由于在我的项目中包含 obj / Debug / Release 文件夹。我尝试了人们列出的所有内容以消除错误,但唯一有帮助的是创建一个新项目,复制代码并且从不包括(从不右键单击并点击包含在项目中)我项目中的那些文件夹。

调试时它工作吗?您能否让我知道您正在采取哪些步骤来发布该应用程序?

于 2014-05-01T01:11:50.820 回答