শীর্ষে ভোট দেওয়া উত্তর যেমন দাঁড়ায় ঠিক ততটাই সঠিক, তবে আমরা যারা বৃহত্তর আক্রমণের সাথে ডিল করি তারা এই বিকল্প উত্তরটি থেকে উপকৃত হতে পারে। এটি ফাইল স্তরের একটি অ্যালোগুল ফিক্স বর্ণনা করে।
সতর্কতা এর মতো উপাদান দ্বারা সৃষ্ট:
<PublishFile Include="THIS IS USUALLY SOME IMAGINARY DLL">
<Visible>False</Visible>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Exclude</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
... প্রজেক্ট ফাইলে (.csproj) সতর্কতা প্রেরণ করা হচ্ছে। প্রকাশের স্টেটের "বাদ দিন" লক্ষ্য করুন; এই উপাদানটি বলে যে "দয়া করে কাল্পনিক ডিএলএল প্রকাশ করবেন না"; এটি প্রকাশ্য সময়ে কোনও ডিএলএল কোথাও না থাকলে স্পষ্টতই এটি একটি অযথা নির্দেশ, তবে পরে এটি সতর্কবার্তাও তৈরি করছে কারণ প্রকাশ প্রক্রিয়া ফাইলটির পরিচয় মূল্যায়ন করতে পারে না।
PublishFileসতর্কতাগুলিতে উল্লিখিত প্রতিটি স্থাপনার আইটেমের জন্য আপনি পুরো উপাদানটি সরাতে পারবেন , যতক্ষণ না এর প্রকাশনা স্টেটটি "বাদ দিন"। পাবলিকস্টেট "বাদ দিন" দিয়ে প্রতিটি উপাদান যান্ত্রিকভাবে অপসারণ করবেন না, কারণ এটি সম্পর্কে কোনও সতর্কতা না থাকলে ফাইলটি সম্ভবত প্রকাশের সময় পাওয়া যায় এবং এটি প্রকাশিত হয়ে যেতে পারে - যা আপনি যখন চান কেবল তখনই অযাচিত পণ্য পরিবর্তন হতে পারে সতর্কতা পরিত্রাণ পেতে।