मैं यहां पोस्ट कर रहा हूं क्योंकि मुझे कई घंटों की जांच के बाद अपना जवाब मिला। उम्मीद है कि यह भविष्य में दूसरों की मदद करेगा!
तो समस्या यह है कि पैकेज बनाने के दौरान ProjectProcess.exe प्रोजेक्ट में शामिल नहीं है। प्रोजेक्ट में कौन सी फाइलों को शामिल किया जाना है .csproj
फ़ाइल में परिभाषित किया गया है।
<ItemGroup>
<Content Include="Properties\Default.rd.xml" />
<Content Include="Assets\LockScreenLogo.scale-200.png" />
<Content Include="Assets\SplashScreen.scale-200.png" />
<Content Include="Assets\Square150x150Logo.scale-200.png" />
<Content Include="Assets\Square44x44Logo.scale-200.png" />
<Content Include="Assets\Square44x44Logo.targetsize-24_altform-unplated.png" />
<Content Include="Assets\StoreLogo.png" />
<Content Include="Assets\Wide310x150Logo.scale-200.png" />
</ItemGroup>
कुछ इस तरह करने के लिए::
<ItemGroup>
<Content Include="Properties\Default.rd.xml" />
<Content Include="Assets\LockScreenLogo.scale-200.png" />
<Content Include="Assets\SplashScreen.scale-200.png" />
<Content Include="Assets\Square150x150Logo.scale-200.png" />
<Content Include="Assets\Square44x44Logo.scale-200.png" />
<Content Include="Assets\Square44x44Logo.targetsize-24_altform-unplated.png" />
<Content Include="Assets\StoreLogo.png" />
<Content Include="Assets\Wide310x150Logo.scale-200.png" />
<Content Include="AppServiceBridgeSample.BackgroundProcess.exe">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
</ItemGroup>
ध्यान दें कि मैं जोड़ लिया है उसे अपनी पसंदीदा पाठ संपादक में खोल
जोड़ें जहां संपत्ति परिभाषित कर रहे हैं (से पहले दृश्य स्टूडियो बंद करने के लिए याद) AppServiceBridgeSample .BackgroundProcces.exe फ़ाइल का नामस्थान गधा है। मुझे नहीं पता कि यह पूरी तरह से जरूरी है, लेकिन इस तरह मैंने इसे ठीक किया है। तो नेमस्पेस को ठीक करने के लिए आपको सभी कक्षाओं से पहले AppServiceBridgeSample जोड़ना होगा। और पृष्ठभूमि के तहत पृष्ठभूमि प्रोजेक्ट प्रोजेक्ट के गुणों में भी> विधानसभा का नाम & डिफ़ॉल्ट नामस्थान एक्सटेंशन जोड़ता है।
उदाहरण वर्ग:
namespace AppServiceBridgeSample.BackgroundProcess
{
class Program
{
....
}
}
और .xaml
उदाहरण:
<Page
x:Class="AppServiceBridgeSample.UWP.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:AppServiceBridgeSample.UWP"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
x:Name="Main"
mc:Ignorable="d">
...
</Page>
इसके अलावा इस स्वत: त्रुटि मैं हो रही थी ठीक नहीं होती है, तो आप भी एक बिल्ड घटना जोड़ने के लिए, राइट क्लिक BackgroundProcess (VS में प्रोजेक्ट)> गुण> ईवेंट बनाएं> पोस्ट-बिल्ड इवेंट कमांड लाइन के अंतर्गत जोड़ें:
xcopy /y /s "$(TargetPath)" "$(SolutionDir)UWP"
समाधान बनाएं और तैनात करें और AppServiceBridgeSample.BackgroundProcess.exe फ़ाइल UWP प्रोजेक्ट रूट (फ़ाइल एक्सप्लोरर में दृश्यमान) में मौजूद होना चाहिए।
इसके अलावा, मैंने इस जांच के दौरान विजुअल स्टूडियो 15 एंटरप्राइज़ पूर्वावलोकन 3 में अपडेट किया है, अगर आपको अन्य त्रुटियों का सामना करना पड़े तो शायद कुछ हद तक मदद मिलेगी।
मैंने आपके चरणों का पालन किया है लेकिन फिर भी मैं एप्लिकेशन को तैनात नहीं कर सका। यदि आपने अभी भी सक्षम समाधान तैनात किया है। क्या आप ऑनलाइन साझा कर सकते हैं। – Harsha