का समर्थन नहीं करता मैं एक Outlook 2013 से 2016 के VSTO ऐड-इन परियोजना है और के रूप में वर्णित here एक कस्टम कार्य फलक के लिए एक WPF उपयोगकर्ता नियंत्रण जोड़ने की कोशिश कर रहा हूँ।प्रकार 'UserControl' प्रत्यक्ष सामग्री
मेरी समस्या यह है कि जब मैं उपयोगकर्ता नियंत्रण (WPF) जोड़ता हूं तो यह मुझे एक ग्रिड के साथ एक WPF नियंत्रण उत्पन्न करता है, लेकिन स्वचालित रूप से "प्रकार 'UserControl' की त्रुटि को सीधे सामग्री का समर्थन नहीं करता है"।
WPF उत्पन्न:
<UserControl x:Class="TestNamespace.UserControl1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:TestNamespace"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<Grid>
</Grid>
</UserControl>
मैं पिछले मैं कुछ चीजें काम करने के लिए प्राप्त करने के लिए WPF प्रोजेक्ट प्रकार .proj फाइल करने के लिए guid जोड़ने के लिए पड़ा है में पता है, लेकिन इस जोड़ने कोई अंतर नहीं (वास्तव में यह एक निश्चित क्रम में भी लोड नहीं होगा)।
मूल:
<ProjectTypeGuids>{BAA0C2D2-18E2-41B9-852F-F413020CAA33};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
क्रैश:
<ProjectTypeGuids>{BAA0C2D2-18E2-41B9-852F-F413020CAA33};{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
दुर्घटना नहीं करता है, लेकिन त्रुटि को ठीक नहीं करता है:
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{BAA0C2D2-18E2-41B9-852F-F413020CAA33};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
किसी को भी सही दिशा में मुझे बात कर सकते हैं ?
अद्यतन
मैं एक नया वर्ग पुस्तकालय परियोजना बनाने सीधे बॉक्स से बाहर करने की कोशिश की, एक WPF उपयोगकर्ता नियंत्रण जोड़ा, तो System.Xaml के संदर्भ में जोड़ा गया है और मैं एक ही समस्या है।
क्या 'की तरह लग रहे UserControl1.xaml.cs' करता है? – Jeremy
यह मानक जेनरेट कोड सार्वजनिक आंशिक वर्ग UserControl1 है: UserControl { सार्वजनिक उपयोगकर्ता नियंत्रण 1() { प्रारंभिक कॉम्पोनेंट(); } } – NAJ
कारण है कि आप का जवाब निशान क्यों नहीं किया? –