我使用Visual Studio.Net 2008 Team System和Infragistics Net Advantage Tools 2010.3开发了一个应用程序,并为我的应用程序创建了一个Setup Exe文件,并安装在客户机上,它们同时具有Windows7 32位和WindowsXP Service Pack 2。(I还尝试了安装程序属性TargetPlatform x86和x64)
但是当我在开发机器上安装并运行此应用程序(exe)文件时,它已正确安装并运行。仅在客户端的计算机上安装正确但未运行,双击exe文件时出现错误。
完整错误如下:
描述: 停止工作
问题签名: 问题事件名称:CLR20r3 问题签名01:al-deihani.exe 问题签名02:1.0.0.0 问题签名03:4dac0949 问题签名04:Al-Deihani 问题签名05:1.0.0.0 问题签名06:4dac0949 问题签名07:47 问题签名08:c6 问题签名09:System.InvalidOperationException 操作系统版本:6.1.7600.2.0.0.256.1 区域设置ID:1033
在线阅读我们的隐私声明: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
如果没有在线隐私声明,请离线阅读我们的隐私声明: C:\ WINDOWS \ SYSTEM32 \ EN-US \ erofflps.txt
答案 0 :(得分:3)
这只是因为应用程序是使用非unicode语言字体构建的,并且您正在使用unicode字体运行系统。通过进入控制面板中的区域设置高级选项卡,将默认的非Unicode字体更改为阿拉伯语。这将解决您的问题。
答案 1 :(得分:0)
确保客户端计算机具有与您构建程序相同或更高版本的.NET框架。
答案 2 :(得分:0)
有些时候,当Application在一台PC上构建并尝试运行另一台PC时会出现此问题。 并使用Visual Studio 2010构建应用程序。我有以下问题
Problem Description
Stop Working
Problem Signature
Problem Event Name: CLR20r3
Problem Signature 01: diagnosticcentermngr.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 4f8c1772
Problem Signature 04: System.Drawing
Problem Signature 05: 2.0.0.0
Problem Signature 06: 4a275e83
Problem Signature 07: 7af
Problem Signature 08: 6c
Problem Signature 09: System.ArgumentException
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1033
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
别担心,请查看以下链接并安装.net框架4.虽然我的应用程序.net属性是.net framework 2。
http://www.microsoft.com/download/en/details.aspx?id=17718
重新启动电脑,然后重试。
答案 3 :(得分:0)
根据您的操作系统版本,下载并安装.net(32位或64位)的SAP Crystal Reports Runtime引擎。
之后应该在那里工作