PDA

View Full Version : خطا در اجراي برنامه نوشته شده در ويژوال 2005 توسط ويژوال 2010



skysky
یک شنبه 03 شهریور 1392, 15:59 عصر
با سلام.برنامه اي را در ويژوال 2005 نوشته ام قصد ارتقا آن به 2010 را دارم، وقتي برنامه را در 2010 اجرا ميكنم در دو قسمت خطا ميدهد: 1- در webconfig كدهاي مربوط به قسمت
<assemblies>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
</assemblies>
كه براي اجراي برنامه حتما بايد اين خطوط را كامنت كنم
2- در قسمت كد مربوط به خروجي excel (بوسيله crystal report نوشته شده) استفاده ميكنم كد
CrystalDecisions.Shared.DiskFileDestinationOptions را نميشناسد. در صورتي در 2005 به راحتي اجرا ميشود.
لطفا راهنمايي بفرماييد. باتشكر

moslem7026
یک شنبه 03 شهریور 1392, 16:04 عصر
از نسخه جدید crystalreport استفاده کنید و یا نصب vs 2010 بعد از نصب کرستال بوده ؟

skysky
دوشنبه 04 شهریور 1392, 15:05 عصر
نصب ويژوال 2010 بعد از نصب crystalreport بوده ولي نكته اينجاست كه برنامه ديگري در ويژوال 2010 دارم كه وقتي اجرا ميكنم اين خطا رو نميده. برنامه دوم هم از همان crystal report استفاده ميكنه