<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Maciej Grabek &#187; Isolated Storage</title>
	<atom:link href="https://blog.maciejgrabek.com/tag/isolated-storage/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.maciejgrabek.com</link>
	<description>/* Make it See Sharp - Windows Phone, C#, .NET i nie tylko */</description>
	<lastBuildDate>Mon, 27 Oct 2014 11:18:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>WP7 i Isolated Storage &#8211; błąd designera</title>
		<link>https://blog.maciejgrabek.com/2011/07/03/wp7-isolated-storage-blad-designera/</link>
		<comments>https://blog.maciejgrabek.com/2011/07/03/wp7-isolated-storage-blad-designera/#comments</comments>
		<pubDate>Sun, 03 Jul 2011 08:51:00 +0000</pubDate>
		<dc:creator><![CDATA[maciek]]></dc:creator>
				<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[Isolated Storage]]></category>

		<guid isPermaLink="false">http://maciejgrabek.com/?p=10877</guid>
		<description><![CDATA[Przy tworzeniu aplikacji dla Windows Phone 7 może okazać się, że w designerze dostaniemy błąd o następującej treści: Cannot create an instance of &#8220;MyControl&#8221;. &#8220;Unable to determine application identity of the caller&#8221;. Jeżeli aplikacja korzysta z Isolated Storage to bład ten jest zapewne spowodowany faktem, że przy ładowaniu kontrolki odwołujemy się do tego właśnie mechanizmu. Analogiczny błąd może się pojawić gdy dodamy już kontrolkę do strony, dopiszemy do niej pewne operacje na isolated storage, które wykonują się przy jej ładowaniu a następnie wrócimy do okna designera. W takim przypadku jego treść jest bardziej znacząca: IsoatedStorageException was thrown on &#8220;myControl&#8221;: Cannot create an instance of &#8220;MyControl&#8221;. Aby pozbyć się błędu wystarczy umieścić kod, który korzysta z Isolated Storage wewnątrz warunku widocznego poniżej: 1 2 3 4 if &#40;!System.ComponentModel.DesignerProperties.IsInDesignTool&#41; &#123; ... &#125; W ten sposób mamy pewność, że w trybie designera nasza kontrolka, nie będzie odwoływać się do niedostępnych w tym momencie zasobów Isolated Storage.]]></description>
				<content:encoded><![CDATA[<p>Przy tworzeniu aplikacji dla Windows Phone 7 może okazać się, że w designerze dostaniemy błąd o następującej treści:</p>
<p><em><strong>Cannot create an instance of &#8220;MyControl&#8221;.</strong></em><br />
<em><strong> &#8220;Unable to determine application identity of the caller&#8221;.</strong></em></p>
<p>Jeżeli aplikacja korzysta z Isolated Storage to bład ten jest zapewne spowodowany faktem, że przy ładowaniu kontrolki odwołujemy się do tego właśnie mechanizmu.</p>
<p>Analogiczny błąd może się pojawić gdy dodamy już kontrolkę do strony, dopiszemy do niej pewne operacje na isolated storage, które wykonują się przy jej ładowaniu a następnie wrócimy do okna designera. W takim przypadku jego treść jest bardziej znacząca:</p>
<p><em><strong> IsoatedStorageException was thrown on &#8220;myControl&#8221;: Cannot create an instance of &#8220;MyControl&#8221;</strong></em>.</p>
<p>Aby pozbyć się błędu wystarczy umieścić kod, który korzysta z Isolated Storage wewnątrz warunku widocznego poniżej:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF; font-weight: bold;">if</span> <span style="color: #008000;">&#40;</span><span style="color: #008000;">!</span><span style="color: #000000;">System.<span style="color: #0000FF;">ComponentModel</span></span><span style="color: #008000;">.</span><span style="color: #0000FF;">DesignerProperties</span><span style="color: #008000;">.</span><span style="color: #0000FF;">IsInDesignTool</span><span style="color: #008000;">&#41;</span>
<span style="color: #008000;">&#123;</span>
    <span style="color: #008000;">...</span>
<span style="color: #008000;">&#125;</span></pre></td></tr></table></div>

<p>W ten sposób mamy pewność, że w trybie designera nasza kontrolka, nie będzie odwoływać się do niedostępnych w tym momencie zasobów Isolated Storage.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.maciejgrabek.com/2011/07/03/wp7-isolated-storage-blad-designera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
