我正在开发使用SAP Crystal Reports进行Visual Studio 2013 Professional报告的应用程序.我从SAP站点下载并安装了包,然后安装它.使用向导准备报告(这可以正常工作).问题是如果我在源代码中执行以下步骤:
myCrystalReport.SetDataSource(myDataSet);
Run Code Online (Sandbox Code Playgroud)
myDataSet填充了所需的数据.显示的错误是:
mscorlib.dll中发生了未处理的"System.IO.FileNotFoundException"类型异常
其他信息:无法加载文件或程序集'file:/// C:\ Program Files(x86)\ SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll '或其中一个依赖项.
在安装过程中,未创建dotnet1.只有文件夹dotnet.有人知道这个问题怎么解决了?
谢谢.
我在Stack Overflow搜索了几个问题,但没有任何帮助.问题是:
我在注册表中查找了一些值(我知道该怎么做).我知道如何设置财产.但是我找不到如何在WiX中编写这个表达式的方法.这是我想用伪代码写的:
if(registryvalue contains substring1)
set property to value1
if(registryvalue contains substring2)
set property to value2
Run Code Online (Sandbox Code Playgroud)
必须在运行时评估此条件.有没有办法写这个条件?一些示例代码会是什么样的?