খালি ভিজ্যুয়াল স্টুডিও প্রকল্প?


98

ভিজ্যুয়াল স্টুডিও ২০০৮ বা ২০১০-তে কোনও খালি প্রকল্পের উপায় আছে? আমি একটি খালি সমাধান বলতে চাই না, মানে একটি সমাধানে একটি খালি প্রকল্প। মূলত আমার একাধিক প্রকল্পের সাথে একটি সমাধান রয়েছে এবং আমি কোনও স্থিতিশীল ফাইল ট্র্যাক করার জন্য একটি প্রকল্প যুক্ত করতে চাই যা সমাধানের অংশ তবে কোনও নির্দিষ্ট প্রকল্পের নয়। সমাধান ফাইল হিসাবে তাদের যুক্ত করা কার্যকর হয় না কারণ সমাধান ফোল্ডারগুলি ফাইল ফোল্ডারে ফাইল করা যায় না এবং আমি ভিজ্যুয়াল স্টুডিও থেকে স্তরক্রম পরিচালনা করতে চাই।

এই মুহুর্তে আমি একটি ফাঁকা ভিজ্যুয়াল সি # প্রকল্প তৈরি করি যা কাজ করে তবে আমি আরও আশ্চর্য হয়েছি যে কোনও "আরও খালি" প্রকল্প আছে কিনা।


আপনি কোন ধরণের ফাইল যুক্ত করতে চান? এবং আপনি তাদের সাথে কি করতে চান?
হানুন ইয়াছির

আমার ক্ষেত্রে এটি শেয়ারপয়েন্ট 14-হাইভ। মূলত আমার এতে যুক্ত হওয়া যে কোনও ফাইল ট্র্যাক করতে আমার ফাইল সিস্টেমটি (সাবফোল্ডার সহ) মিরর করা দরকার। কখনও কখনও, এই ফাইলগুলি সাধারণ গ্রাফিক্স বা সিএসএস ফাইল এবং যেমন কোনও উন্নয়ন প্রকল্পের অংশ নয়, তবে আমি সেগুলি ট্র্যাক করতে চাই। প্রধান প্রয়োজন হ'ল তাদের স্থানান্তরিতকরণ এবং নতুন নামকরণ এবং ফাইল সিস্টেমে সেই পরিবর্তনগুলি মিরর করা। এছাড়াও, সোর্স নিয়ন্ত্রণ আমার পক্ষে সেভাবে সহজ that
মাইকেল স্টাম

4
তো, আসল সমস্যাটা কী? কেন খালি খালি খালি নেই?
হান্স পাসেন্ট

16
ভিজ্যুয়াল স্টুডিওতে কোনও "খালি প্রকল্প" নেই, কেবলমাত্র "খালি সমাধান", এবং সমাধান ফোল্ডারগুলি ফাইল সিস্টেমকে প্রভাবিত করে না বলে তারা কাজ করে না। একটি "খালি সি # প্রকল্প" এর মধ্যে এখনও সংকলক বিকল্প এবং "রেফারেন্স" ভার্চুয়াল ফোল্ডার রয়েছে এবং আমি সেগুলি থেকে মুক্তি পাওয়ার আশা করছিলাম।
মাইকেল স্টাম

উত্তর:


27

ভিজ্যুয়াল সি ++ প্রকল্পের ধরণের "জেনারেল" বিভাগে একটি "খালি প্রকল্প" রয়েছে।

এটি বেশ কয়েকটি খালি ফোল্ডার ("শিরোনাম ফাইলগুলি", "রিসোর্স ফাইলগুলি", "উত্স ফাইল") নিয়ে আসে যা কেবল 'ফিল্টার' (সেগুলি ফাইল সিস্টেমে নেই)। আপনি কেবল এগুলি সরাতে পারেন।

এতে একটি সি ++ প্রকল্পের সমস্ত বৈশিষ্ট্যও উপলব্ধ রয়েছে, সুতরাং আপনি যদি সিটি / সি ++ ফাইলগুলি তৈরি না চান (তবে আপনি সেগুলি বিল্ড থেকে বাদ দেন) তবে সেখানে আর রাখবেন না।

তা ছাড়া এটি বেশ ফাঁকা।

সম্ভবত একটি "খালি প্রকল্প" এর আরও কাছাকাছি একটি "মেকফিল প্রকল্প" যা ভিজ্যুয়াল সি ++ প্রকল্পের টেম্পলেটগুলির "সাধারণ" বিভাগেও রয়েছে। এটি মুছে ফেলতে পারে এমন একটি readme.txt ফাইলের সাথে 3 টি ফিল্টার ফোল্ডারও তৈরি করে। এর সুবিধা রয়েছে যে আপনি যদি নির্দিষ্টভাবে বিল্ড চলাকালীন চলার জন্য আদেশ না দেন তবে এটি কোনও জঘন্য কাজ করবে না।


4
খালি সি ++ প্রকল্পের পারেন একটি 'অভিশাপ' কাজ কখনও করব না যখন আপনি প্রোজেক্ট বিশিষ্টতার যান এবং নির্বাচন ইউটিলিটি অধীনে কনফিগারেশন প্রকার অধীনে সাধারণ ট্যাব।
হাবিল

11
লজ্জাজনকভাবে আপনি প্রকল্পে ফোল্ডার যুক্ত করতে পারবেন না। আমি এই কারণে খালি সি # প্রকল্প ব্যবহার করে শেষ করেছি
এমপিপ্রচার্ড

4
ইউটিলিটি প্রকল্পগুলি "কেবলমাত্র শিরোনাম" লাইব্রেরি অন্তর্ভুক্ত করার জন্য খুব দরকারী, যাতে আপনি তাদের সহজেই আপনার প্রকল্পগুলি থেকে রেফারেন্স করতে পারেন। ভাল লাগবে যদি ভিএস আপনাকে এক ধাপে এটি তৈরি করতে দেয়। একইভাবে আমি প্রতিবার .exe থেকে .dll পরিবর্তন করতে চেয়ে এক ধাপ রেটরে একটি খালি ডিএলএল প্রকল্প (যা আমার বেশিরভাগই) তৈরি করতে সক্ষম হতে চাই।
ক্যাশকো

সি ++ মেকফিল প্রকল্প এবং খালি প্রকল্প ফোল্ডারগুলি সমর্থন করে না :(
এক্সেল কস্টাস পেনা

আমি মনে করি তারা সমর্থন ফোল্ডারটি করে। নীচে আমার উত্তর দেখুন, কারণ আমি কোনও মন্তব্যে ছবিটি অন্তর্ভুক্ত করতে পারি নি।
নিক্লাস পিটার

61

আমি সি ++ "খালি প্রকল্প" বা "মেকফিল প্রকল্প" দ্বারা বিভ্রান্ত হয়েছিল। আমি সেখানে নতুন ফোল্ডার তৈরি করতে পারি না।

খালি সি # প্রকল্প যুক্ত করার জন্য এখানে তিনটি পদক্ষেপ রয়েছে:

1) প্রকল্প তৈরি করুন। (যুক্ত করুন> নতুন প্রকল্প> ভিজ্যুয়াল সি #> উইন্ডোজ> খালি প্রকল্প)

2) এটি বিল্ড থেকে বাদ দিন। (বিল্ড> কনফিগারেশন ম্যানেজার, ডিবাগ এবং রিলিজ উভয় কনফিগারেশনের উপর বিল্ডটি আনচেক করুন)

3) এর সিএসপ্রোজ সামগ্রীটি নিম্নলিখিত 3 টি রেখার সাথে প্রতিস্থাপন করুন:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
</Project>

এই নাও. আপনি এই প্রকল্পে একটি ফোল্ডার তৈরি করতে পারেন, তবুও এটি তৈরি করে না।


4
এটি সেরা উত্তর, এবং এমএসের যে ধরণের জিনিসটি ডিফল্টরূপে অন্তর্ভুক্ত করা উচিত। সলিউশন ফোল্ডার পরিচালনা করার জন্য একটি পিআইটিএ।
কেন স্মিথ

4
ভিজ্যুয়াল সি # → উইন্ডোজ → ক্লাসিক ডেস্কটপ V ভিএস2015-এর খালি প্রকল্প
জন গ্রাবাঁস্কি

@ জনগ্রাভানস্কি প্রোগ্রামে একটি প্রবেশের পয়েন্টের জন্য উপযুক্ত একটি স্থিতিশীল 'মেইন' পদ্ধতিটি নেই
টুলকিট

আমার কাছে ভিএস 2015 তে ভিজ্যুয়াল সি #> উইন্ডোজ> খালি প্রকল্প নেই
টুলকিট

13

আমি ভিজুয়াল স্টুডিও ২০১২-তে সি # এবং ভিজ্যুয়াল বেসিক উভয় ক্ষেত্রে "উইন্ডোজ" বিভাগের অধীনে একটি "খালি প্রকল্প" পেয়েছি these এগুলি ভিজুয়াল স্টুডিও ২০০৮ বা ২০১০ এর সাথে উপস্থিত থাকলে আমি নিশ্চিত নই।

এটি কেবলমাত্র একটি অ্যাপ.কনফিগ ফাইল তৈরি করেছে বলে মনে হচ্ছে, যা সহজেই মোছা যায়।


4
এটি এখনও সামগ্রীগুলি সংকলন করার চেষ্টা করে, যা সর্বদা কাম্য নয়
টিম আবেল

13

ভিজ্যুয়াল স্টুডিও 2015 এর জন্য এটি এখন তথাকথিত ভাগ করা প্রকল্পগুলির সাহায্যে করা যেতে পারে । এটি কেবল একটি খালি প্রকল্পের ধরণ যা অন্য প্রকল্পের মধ্যে ব্যবহারের জন্য উত্স ফাইল ধারণ করে, এখানে দেখুন


এটি ভাল, যতক্ষণ না সেখানে কোনও কোড নেই। যদি কোনও প্রকল্পের এই প্রকল্পটির উল্লেখ করা প্রয়োজন, তবে তা নির্ভরতা-ভিত্তিক সিঙ্কে থাকতে হবে। সুতরাং স্থির ফাইলগুলির জন্য কেবল স্থানধারক হিসাবে পরিবেশন করার জন্য, এটি ভালভাবে কাজ করবে।
সিজেবিএস

1

আমি মনে করি সি ++ খালি প্রকল্পটি ফোল্ডারগুলিকে সমর্থন করে। কমপক্ষে ভিএস 2013-এ আপনাকে সমাধান এক্সপ্লোরারটিতে "সমস্ত ফাইল দেখান" এ ক্লিক করতে হবে। তারপরে এটি এই ভার্চুয়াল ফোল্ডারগুলি (ফিল্টারগুলি) আর দেখাবে না, তবে ফাইল সিস্টেমে আসল ফোল্ডারগুলি এবং তারপরে আপনি নতুন ফোল্ডারও তৈরি করতে পারবেন, ...

ভিজ্যুয়াল স্টুডিও 2013 এ সমস্ত ফাইল দেখান


0

আমার কাছে মনে হচ্ছে আপনি একটি সমাধান ফোল্ডার চান!


19
ডিরেক্টরি হায়ারার্কির আয়না না দেওয়ার জন্য সলিউশন ফোল্ডারগুলি। যদি আমি অন্য সমাধান ফোল্ডারের ভিতরে একটি সমাধান ফোল্ডার তৈরি করি এবং এর মধ্যে একটি ফাইল সরিয়ে ফেলি তবে ফাইলটি প্রকৃতপক্ষে ফাইল সিস্টেমে সেই ফোল্ডারে স্থানান্তরিত হয় না।
মাইকেল স্টাম

আহা ফর্সা, আমি ভেবেছিলাম এটি সত্য হওয়া সহজ হবে তবে আপনি কখনই জানেন না!
পল ক্রেসি

এর আর একটি নেতিবাচক দিকটি আমি লক্ষ্য করেছি যে একটি টিএফএস বিল্ড সমাধান আইটেমগুলিকে ড্রপ ফোল্ডারে রাখে না।
গোপালকৃষ্ণন এসএ

0

মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2019 সম্প্রদায়
মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2017 সম্প্রদায়
মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2015 সম্প্রদায়

একটি খালি প্রকল্প WPF মধ্যে তৈরি করার জন্য,
যেতে ফাইল> নতুন প্রোজেক্ট
তারপর টেমপ্লেট> ভিসুয়াল বেসিক> উইন্ডোজ> ক্লাসিক ডেস্কটপ
এই রেফারেন্স অন্যান্য ভাষার জন্য খালি প্রকল্প এটি ব্যবহার; এখানে চিত্র বর্ণনা লিখুন

এখন এই খালি প্রকল্পের সাথে কাজ করার জন্য, প্রকল্পগুলিতে তথ্যসূত্র যুক্ত করতে হবে;
মধ্যে সমাধান এক্সপ্লোরার , ডান-ক্লিক করুন তথ্যসূত্র তারপর রেফারেন্স যুক্ত করুন ...
এই রেফারেন্স নির্বাচন করুন: PresentationCore , PresentationFramework , System.Windows , WindowBase ;
তারপরে ওকে ক্লিক করুন ;

এখন আপনার সলিউশন এক্সপ্লোরারটি দেখতে এটির মতো হওয়া উচিত:
এখানে চিত্র বর্ণনা লিখুন

কোডিং শুরু এবং আপনার গতিশীল জেনারেটেড ডাব্লুপিএফ অ্যাপ্লিকেশন তৈরি করা;
ব্যবহৃত কোডের উপর নির্ভর করে যদি আরও রেফারেন্সের প্রয়োজন হয় তবে এই পদক্ষেপগুলি অনুসরণ করুন;

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.