با سلام
برنامه من به نحوی با نرم افزار های دیگر مثل اتوکد در ارتباط است
مشکل اینه که هر وقت کاربر بخواهد برنامه من را اجرا کند حتما باید اتوکد روی سیستمش نصب باشه واسه رفع این مشکل چه پیشنهادی دارین
با سلام
برنامه من به نحوی با نرم افزار های دیگر مثل اتوکد در ارتباط است
مشکل اینه که هر وقت کاربر بخواهد برنامه من را اجرا کند حتما باید اتوکد روی سیستمش نصب باشه واسه رفع این مشکل چه پیشنهادی دارین
یا اینکه یه کد بنویسی که فرمت های اتوکد و کارهاش رو انجام بده
و یا از کاربر بخواهید برای استفاده از برنامه حتما اتوکد رو نصب کنه
راه دیگه ای نیست
خوب همون طور که خیلی از برنامه ها موقع اجرا کردن پیغام میدن مثلا برای اجرا شدن نیاز یه .NET Framework 3.5 هست . شما هم یه دستور بنویس که اگه این برنامه را پیدا نکرد به کاربر پیغام بده . تا برنامه را نصب کنه .
هر چند ممکنه این برنامه توی یه مسیری غیر از مسیری که شما به برنامه دادید نصب شده باشه . که در این صورت یه مقدار مشکل تر میشه .
دوستان من شنیدم که واسه این کار دو راه حل وجود داره یکی استفاده از componet integration ها و یکی استفاده از نرم افزار های portable و atach کردن اون به پروژه
کسی در مورد اینها که گفتم اطلاعاتی داره؟
ممنون از پاسختون
من نسخه portable رو گیر اوردم اما نمیدونم چجوری به نرم افزارم atach کنم
attach کردن به برنامه خودتون را نمي دونم بشه يا نه . ولي مي تونيد با برنامه هاي ستاپ ساز اونا توي ستاپ برنامه قرار بديد تا در حين روند نصب ، اون برنامه را توي پوشه Program Files سيستم مقصد کپي کنه و شما هم کافيه مسير اون برنامه را توي پوشه program files را به برنامه اتون بديد .
البته شايد راه هاي بهتري هم باشه که دوستان راهنمايي مي کنند .