PDA

View Full Version : لایسنس پروژه های نرم افزاری ویژوال استیو



phpeproject.ir
شنبه 22 تیر 1392, 13:44 عصر
سلام دوستان خسته نباشین
من یه پروژه نرم افزاری دارم میخوام از لحاظ دسترسی به کد ها طرز کامپایل کردن و درست گردن فایل ستاپ برای اینکه نرم افزار رو نشه کپی کرد اقدام کنم
نام پروژه : پروژه فروشگاه
بانک اطلاعاتی : Sql Server
کد نویسی : C#
دوستان راهنمایی کنین

mz6488
شنبه 22 تیر 1392, 20:23 عصر
سلام.برای محافظت از کد ها باید از یه سری نرم افزار مثل smart assembly استفاده کنید تا دسترسی به کدهاتون سخت باشه هر چند قابل هک شدن هست ولی واسه محکم کاریه.برای درست کردن setup هم میتونید با خود ویژوال استودیو درست کنید یا با install shield که آموزشش تو اینترنت زیاده.واسه دیتابیس هم به دو مورد بستگی داره:
1- اینکه کانکشن استرینگتون به چه صورته یعنی دیتابیس رو از تو sql management server میخونید یا اینکه به پروژه تون add میکنید..حالت اول دیگه فکر کنم خودتون باید دستی تو سیستم مخاطب attach کنید که معمولا واسه برنامه های تحت شبکه کاربرد داره حالت دوم که مشکلی نداره جز اینکه اگه دیتابیس رو همون اول کار با خود استودیو درست کردید یا باید فایل app.config رو تغییر بدید یا اینکه دیتابیس رو که درست کردین از تو server explorer پا کنید برید تو document و دیتابیس رو از اونجا add کنید
2-دومین مساله برمیگرده به اینکه از چه نسخه sql استفاده کردید این رو هم در نظر بگیرید که اگه دیتابیس رو تو پروژه تون add کردید و بخواین از sql 2005 استفاده کنید دیگه اینجا باید هم نسخه دیتابیسی که درست کردین 2005 باشه هم نسخه sql express.در این صورت باید موقع نصب تیک sql express رو بردارید و بعد اینکه استودیو نصب شد خودتون sql 2005 رو نصب کنید.دلیل اینکه میگم نسخه 2005 اینکه هم زودتر نصب میشه و هم اینکه نسخه 2008 یه باگی تو نصبش وجود داره که خودم هم هنوز حلش نکردم و هر وقت هم بخوام حلش کنم اون باگه ظاهر نمیشه!!!.نسخه 2012 هم که تو xp نصب نمیشه.
اگه تاپیک طولانی بود شرمنده!!!!

phpeproject.ir
یک شنبه 23 تیر 1392, 01:37 صبح
سلام.برای محافظت از کد ها باید از یه سری نرم افزار مثل smart assembly استفاده کنید تا دسترسی به کدهاتون سخت باشه هر چند قابل هک شدن هست ولی واسه محکم کاریه.برای درست کردن setup هم میتونید با خود ویژوال استودیو درست کنید یا با install shield که آموزشش تو اینترنت زیاده.واسه دیتابیس هم به دو مورد بستگی داره:
1- اینکه کانکشن استرینگتون به چه صورته یعنی دیتابیس رو از تو sql management server میخونید یا اینکه به پروژه تون add میکنید..حالت اول دیگه فکر کنم خودتون باید دستی تو سیستم مخاطب attach کنید که معمولا واسه برنامه های تحت شبکه کاربرد داره حالت دوم که مشکلی نداره جز اینکه اگه دیتابیس رو همون اول کار با خود استودیو درست کردید یا باید فایل app.config رو تغییر بدید یا اینکه دیتابیس رو که درست کردین از تو server explorer پا کنید برید تو document و دیتابیس رو از اونجا add کنید
2-دومین مساله برمیگرده به اینکه از چه نسخه sql استفاده کردید این رو هم در نظر بگیرید که اگه دیتابیس رو تو پروژه تون add کردید و بخواین از sql 2005 استفاده کنید دیگه اینجا باید هم نسخه دیتابیسی که درست کردین 2005 باشه هم نسخه sql express.در این صورت باید موقع نصب تیک sql express رو بردارید و بعد اینکه استودیو نصب شد خودتون sql 2005 رو نصب کنید.دلیل اینکه میگم نسخه 2005 اینکه هم زودتر نصب میشه و هم اینکه نسخه 2008 یه باگی تو نصبش وجود داره که خودم هم هنوز حلش نکردم و هر وقت هم بخوام حلش کنم اون باگه ظاهر نمیشه!!!.نسخه 2012 هم که تو xp نصب نمیشه.
اگه تاپیک طولانی بود شرمنده!!!!
مرسی عزیز لطف کردی از راهکار دوستان استقبال می شود