پروگرام شائع کرتے وقت ناپسندیدہ ایپ سیٹنگیں.json ہٹائیں

جب صفحے کی تازہ کاری :
صفحہ تخلیق تاریخ :

ماحول

بصری سٹوڈیو
  • بصری سٹوڈیو 2019
ASP.NET کور
  • 3.1

شائع اپپسسیٹانگس کے بارے میں. json

ASP.NET بنیادی تخلیق کردہ پروگرام اب ترتیبات کو لوڈ کریں "اپپسسیٹانگس. json" اور "اپپسسیٹانگس. پیداوار. json" ماحول پر منحصر ہے. آپ کو سرور سے براہ راست شائع کرنے کے بارے میں فکر کرنے کی ضرورت نہیں ہے اور اپپسیٹانگس. json میں ترمیم کرنے کے لئے نہیں. اصل میں ، اگر آپ شائع شدہ فائلوں کی فہرست پر نظر آتے ہیں ، تو آپ دیکھیں گے کہ "اپپسسیٹانگس. آپ اس طرح کے طور پر غیر ضروری فائلوں کو بھی دیکھ سکتے ہیں "ترقی. json" بھی شائع کیا گیا ہے.

یہ کوئی مسئلہ نہیں ہے اگر آپ اپپسسیٹانگس میں ترمیم نہیں کرتے ہیں. json جب آپ مندرجہ بالا بیان کردہ سرور پر براہ راست پروگرام شائع کرتے ہیں. اگر آپ سرور پر براہ راست شائع کئے بغیر ایک بار ایک فائل کے طور پر شائع کرنا چاہتے ہیں ، یا اگر آپ اپپسسیٹانگس میں ترمیم کرنا چاہتے ہیں. json براہ راست سرور پر بعد میں ، ایک سے زیادہ اپپسیٹانگس کی موجودگی. json ایک ترتیب کی غلطی کو متحرک کر سکتے ہیں ، وغیرہ ، جو بہت خطرناک ہے.

آپ دستی طور پر ناپسندیدہ اپپسسیٹانگس کو حذف کر سکتے ہیں. json ہر بار جب آپ شائع کرتے ہیں ، لیکن یہ بھی غلطی ہو سکتی ہے کیونکہ یہ لوگوں کے ہاتھوں سے گزرتا ہے.

یہ سیکشن وضاحت کرتا ہے کہ ناپسندیدہ اپپسسیٹانگس. json اشاعت کے وقت کو کیسے ہٹا دیں.

خود کار طریقے سے ناپسندیدہ اپپسسیٹانگس کو حذف کرنے کے لئے ترتیب کے اقدامات. میں اشاعت کے وقت json

سب سے پہلے ، ایک بار شائع کریں اور ایک پروفائل بنائیں. اسے سمجھنے میں آسان بنانے کیلئے پروفائل کا نام تبدیل کریں ۔ (یہاں یہ پروفائل کے نام کی رہائی کے ساتھ مقرر کیا گیا ہے)

شائع کرتے وقت ، ایک فائل "پوبلاشپروفالاس \≪ پروفائل نام >. pubxml" میں تخلیق کیا گیا ہے پراپرٹیز فولڈر ، تو اسے کھولنے کے لئے اس پر ڈبل کلک کریں.

چونکہ مشمولات XML مسلیں ہیں ، اپپسیٹانگس. json شامل کریں جسے آپ مندرجہ ذیل تبصرے کے محل وقوع پر خارج کرنا چاہتے ہیں ۔ اگر ایک سے زیادہ ہے تو ، "مواد" اور "کوئی بھی" کے طور پر بہت سے لوگوں کو "ہٹا دیں" اور ہدف فائل کے نام میں "شامل کریں" کو شامل کرنے کے لۓ.

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <WebPublishMethod>FileSystem</WebPublishMethod>
    <PublishProvider>FileSystem</PublishProvider>
    <LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
    <LastUsedPlatform>Any CPU</LastUsedPlatform>
    <SiteUrlToLaunchAfterPublish />
    <LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
    <ExcludeApp_Data>False</ExcludeApp_Data>
    <TargetFramework>netcoreapp3.1</TargetFramework>
    <ProjectGuid>d988b0db-dad2-4308-baa1-6d1c89a074db</ProjectGuid>
    <SelfContained>false</SelfContained>
    <publishUrl>bin\Release\netcoreapp3.1\publish\</publishUrl>
    <DeleteExistingFiles>False</DeleteExistingFiles>
  </PropertyGroup>
  <!-- ここから追加 -->
  <ItemGroup>
    <Content Remove="appsettings.Development.json" />
    <None Include="appsettings.Development.json" />
  </ItemGroup>
  <!-- ここまで追加 -->
</Project>

محفوظ کرنے کے بعد ایک بار شائع کرنے کی کوشش کریں ۔ آپ تصدیق کر سکتے ہیں کہ اختصاصی مسل شائع نہیں کی گئی ۔