طریقه اضافه كردن نام و آيكون برنامه توي راست كليك در محيط اكسپلورر ويندوز
اين هم روش اضافه كردن نام برنامه در راست كليك موس در محيط اكسپلورر ويندوز وقتي كه بخواهيم ويندوز به صورت اتوماتيك با استفاده از پسوند فايل برنامه باز كننده آنرا كه برنامه ماست تشخيص دهد :
روي پروژه ستاپ راست كليك كرده و گزينه ي view وسپس گزينه ي File Types رو انتخاب مي كنيد
در تب File Types روي آيتم File Types on target Machine راست كليك كرده و گزينه ي Add File Type رو كليك مي كنيم.
يك آيتم اضاقه مي شه با نام (New Document Type #1 (no extention
روي اين آيتم كليك كرده و در پنجره Properties در سمت راست مشخصات دلخواهتون رو تنظيم كنين
با فرض اينكه نام نرم افزار شما MySoftware و پسوند فايلهاي مخصوص نرم افزار شما m1.* باشه پيش مي ريم :
گزينه اول كه نام آيتم انتخاب شده است (مي تونه همون نام پيش فرض باشه)
گزينه دوم فايل اجرايي برنامه شماست . كه در محيط ساخت ستاپ اين فايل اجرايي همون Primary Output هستش كه اونو بايد انتخاب كنين و بعد از انتخاب جلوي اين گزينه عبارت
(Primary output from MySoftware(Active ديده خواهد شد . حواستون باشه كه منظورم فايل exeبرنامه نيست
گزينه سوم توضيح مربوط به نرم افزار شماست عبارتي كه اينجا مي نويسين در محيط ويندوز ديده ميشه مثلا بنويسين : MySoftware File يا هر عبارت توضيحي دلخواه
گزينه چهارم معرفي پسوند فايل مخصوص نرم افزار شماست كه بايد بدون نقطه معرفي بشه براي مثال شما مي نويسين m1
گزينه پنجم معرفي آيكون مخصوص فايلهاي m1 هستش با معرفي آيكون دلخواه شما در محيط اكسپلورر ويندوز فايلهاي با پسوند m1 با اين آيكون ديده ميشن
گزينه ششم رو بلد نيستم (پس به درد نمي خوره )
آيتم ساخته شده شما حالا اين شده :
(New Document Type #1 (m1
خوب ، تا اينجا مربوط بود به معرفي فايل با پسوند m1 به برنامه و شناختن اون
حالا مي ريم سراغ تعريف آيتمهايي كه موقع راست كليك در محيط اكسپلورر ويندوز بايد ديده بشن:
روي آيتمي كه ساختين (New Document Type #1 (m1 راست كليك كنين
گزينه Add Action رو انتخاب كنين
آيتم New Document Action #1 اضافه ميشه
روي اين آيتم كليك كرده و در پنجره Properties در سمت راست مشخصات دلخواهتون رو تنظيم كنين
گزينه اول Name عبارتي هست كه قراره شما در منوي راست كليك ماوس ببينيد مثلا اين عبارت
"Open with "MySoftware&
گزينه دوم رو برابر
کد HTML:
"%1"
بذارين
براي گزينه سوم هم عبارت open رو بنويسين
و تمام
حالا بعد از ساخت كامل ستاپ و نصب برنامه مي تونين روي فايل با پسوند m1 راست كليك كنين و منوي اضافه شده رو ببينين .
اين هم يه پروژه نمونه براي دوستان تا مطالب رو بهتر و عملي تر ببينن
توي اين پروژه موارد زير رو داريم :
ساخت يك ديتاتيبل و ديتاگريد
باز كردن و ذخيره كردن يك فايل با پسوند shs
ساخت setup
ايجاد شورتكات براي uninstall
اضافه كردن نام برنامه در راست كليك ماوس در محيط اكسپلورر ويندوز
قابليت خواندن و باز كردن فايل با راست كليك روي فايل يا دابل كليك آيكون فايل
(دقت داشته باشين كه مراحل آخر در محيط ويژوال استوديو قابل دسترسي نيستن و بعد از ساخت ستاپ در محيط اكسپلورر و اجراي فايل ستاپ مي تونين اين قابليتها رو ببينين- يعني بعد از توسعه)
با سلام
آقا مهدی بازم ممنون از تاپیک خیلی خوبتون .
من نتونستم comment و اسم shortcut ها و ... بقیه چیز ها رو فارسی بنویسم . این Setup ، فارسی رو Support نمیکنه یا من نتونستم تنظیمش کنم؟؟
البته من از windows 7 استفاده میکنم . روی xp تست نکردم
آقا جان بچه هاتون کمک
دیگه حالم از هرچی VS و Sql توی دنیا با تمام ورژن های موجود داره به هم می خوره.
من تمام این مراحل رو انجام دادم بازم Error داره :
A network-related or instance-specified error occured while stablishing a connection to SQL Server.The server was not found or was not accessible.Verify that the instance name is correct and the SQL Server is configured to allow remote connection ...
سلام
مشکل از connection string که
data source=.\sqlexpress;attachdbfilename=|datadictiona ry|\test.mdf;integrated security=true;connect timeout=30;user instance=true
احتمالا به این صورت درست می شه.بستگی داره که چه طور به دیتابیس connnect می شوید.
به جای |datadictionary| هم مسیر فایل mdf را قرار می دهید.
سلام دوستان عزیز
فوری فوری فوری
من یه پروژه با سی شارپ و تکنولوژی لینک نوشتم و بانک SQL Server
میخوام این برنامه را بصورت پرتابل در بیارم که هر جایی بدون استاده به نصب و چیزای دیگه ازش استفاده کنم به گونه ای که اطلاعات قبلی باشند
لطفا راهنماییم کنید کارم خیلی گیره
سلام
من میخوام فایل setup پروژم فقط یک بار قابلیت نصب شدن داشته باشه باید چه کاری انجام بدم
خیلی فوری هستش لطفا کمک کنید
من با vs 2010 و #c کار می کنم
با تشکر