<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Anupama's Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/anupaman/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/anupaman/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:21:27 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>401 Unauthorised access while installing XBAP applications</title>
      <link>https://docs.microsoft.com/archive/blogs/anupaman/401-unauthorised-access-while-installing-xbap-applications</link>
      <pubDate>Tue, 18 Aug 2009 09:55:00 GMT</pubDate>
      <dc:creator><![CDATA[TechNet Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anupaman/2009/08/18/401-unauthorised-access-while-installing-xbap-applications/</guid>
      <description><![CDATA[PresentationHost.exe is the process that hosts XBAP applications within Internet Explorer. When the...]]></description>
      <content:encoded><![CDATA[<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin">PresentationHost.exe is the process that hosts XBAP applications within Internet Explorer. When the files on the web server are configured to use Windows authentication, IE prompts the user for credentials when navigating to the XBAP. The root of the issue is that while Internet Explorer is using the user-specified credentials, PresentationHost is started using the credentials that were used to start the IE process, not the user-specified credentials. This leads to the 401 error when PresentationHost tries to download the XBAP, since it does not have access to the XBAP.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin">One solution is to allow anonymous authentication on the XBAP and perform the required authentication from within the application.<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p></P>
<P mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>Error 1324. The folder path 'Program Files' contains an invalid character while installing .NET Framework</title>
      <link>https://docs.microsoft.com/archive/blogs/anupaman/error-1324-the-folder-path-program-files-contains-an-invalid-character-while-installing-net-framework</link>
      <pubDate>Fri, 14 Aug 2009 13:33:00 GMT</pubDate>
      <dc:creator><![CDATA[TechNet Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anupaman/2009/08/14/error-1324-the-folder-path-program-files-contains-an-invalid-character-while-installing-net-framework/</guid>
      <description><![CDATA[Have you run into issue "Error 1324. The folder path 'Program Files' contains an invalid character"...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Have you run into issue "Error 1324. The folder path 'Program Files' contains an invalid character" while installing .NET Framework. Here are steps that you could try the troubleshoot the issue.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>1. Look at article at 923101 and removed all the DVD and CD ROMS</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>2. Look at the following registry hives to find if there are any invalid characters like '\'</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Folders</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Folders</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Folders</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>3. Turn on verbose logs </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Set the following registry key. </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\Installer</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Create a string Value<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>and name it as:<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>Logging</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Provide the value data as : voicewarmup</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>A file with name like<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>MSIxxxxx.log in the Start-&gt;Run-&gt;%temp% folder.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Example:</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>MSI Snippet:</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>============</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Action start 11:59:07: CostInitialize.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>MSI (c) (88:04) [11:59:07:305]: Machine policy value 'MaxPatchCacheSize' is 10</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>MSI (c) (88:04) [11:59:07:305]: Note: 1: 1325 2: Installer </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>MSI (c) (88:04) [11:59:07:305]: Note: 1: 1325 2: Installer </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>MSI (c) (88:04) [11:59:07:305]: Note: 1: 1336 2: 5 3: P:\ <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></FONT></B></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>MSI (c) (88:04) [11:59:07:320]: PROPERTY CHANGE: Adding TARGETDIR property. Its value is 'D:\'.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>MSI (c) (88:04) [11:59:07:320]: Note: 1: 1324 2: Program Files 3: 1 </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Error 1324.The folder path 'Program Files' contains an invalid character.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>MSI (c) (88:04) [11:59:14:617]: Product: Microsoft .NET Framework 2.0 -- Error 1324.The folder path 'Program Files' contains an invalid character.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Action ended 11:59:14: CostFinalize. Return value 3.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>=================</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>4. Check if there are any hard drives and remove those. You could also check in the disk management to see if all the drives have been displayed there</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>If you are still getting the same error see if you could install any sample msi package and check the verbose logs and if you find the following property ‘Disableuserinstalls’ set to 1 follow these steps</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><A href="https://support.microsoft.com/kb/121007" mce_href="https://support.microsoft.com/kb/121007"><FONT face=Calibri color=#0000ff size=3>https://support.microsoft.com/kb/121007</FONT></A></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Select the NtfsDisable8dot3NameCreation entry and change the value to 0</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Select the Win31FileSystem entry and change the value to 0</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Bingo that should do the trick!!!!</FONT></P>
<P mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>Unknown publisher prompt</title>
      <link>https://docs.microsoft.com/archive/blogs/anupaman/unknown-publisher-prompt</link>
      <pubDate>Tue, 11 Aug 2009 09:56:00 GMT</pubDate>
      <dc:creator><![CDATA[TechNet Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anupaman/2009/08/11/unknown-publisher-prompt/</guid>
      <description><![CDATA[I was looking at this article&nbsp;https://msdn.microsoft.com/en-us/library/ms996418.aspxThe Launch...]]></description>
      <content:encoded><![CDATA[<P>I was looking at this article&nbsp;<A href="https://msdn.microsoft.com/en-us/library/ms996418.aspx" mce_href="https://msdn.microsoft.com/en-us/library/ms996418.aspx">https://msdn.microsoft.com/en-us/library/ms996418.aspx</A><BR>The Launch Address Launch Zone is as mentioned <BR><BR><A href="file://deploymentserver/MyClickOnceApp/MyClickOnceApp.application" mce_href="file://deploymentserver/MyClickOnceApp/MyClickOnceApp.application">\\deploymentserver\MyClickOnceApp\MyClickOnceApp.application</A> LocalIntranet <BR><BR><A href="file://127.0.0.1/sharefolder/MyClickOnceApp.application" mce_href="file://127.0.0.1/sharefolder/MyClickOnceApp.application">\\127.0.0.1\sharefolder\MyClickOnceApp.application</A> Internet </P>
<P>I was getting unknown publisher prompt when installing the application from the intranet and warning message incase of internet prompting me to install the certificate.</P>
<P>The reason is when installing the application from Intranet you are expected to have all the certificates installed for your application readily availble for your domain.</P>
<P>Incase of internet we get the warning prompt as we are not expected to have all the certificates that's available.</P>]]></content:encoded>
    </item>
    <item>
      <title>BMG SQL 2005 as Pre requisite</title>
      <link>https://docs.microsoft.com/archive/blogs/anupaman/bmg-sql-2005-as-pre-requisite</link>
      <pubDate>Mon, 03 Aug 2009 10:05:00 GMT</pubDate>
      <dc:creator><![CDATA[TechNet Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anupaman/2009/08/03/bmg-sql-2005-as-pre-requisite/</guid>
      <description><![CDATA[I have seen most of the customers using BMG tool to add customer pre req for their deployment. SQL...]]></description>
      <content:encoded><![CDATA[<P>I have seen most of the customers using BMG tool to add customer pre req for their deployment. SQL being on of the most common one and here are the steps.</P>
<P>Bootstrap Manifest Generator could be downloaded from <A href="https://code.msdn.microsoft.com/bmg/Release/ProjectReleases.aspx?ReleaseId=1567" mce_href="https://code.msdn.microsoft.com/bmg/Release/ProjectReleases.aspx?ReleaseId=1567">https://code.msdn.microsoft.com/bmg/Release/ProjectReleases.aspx?ReleaseId=1567</A></P>
<P>Download and open the sql exe in the BMG.</P>
<P>Under 'Properties' tab. </P>
<P>Add the following the argument</P>
<P>/qn INSTANCENAME= ..........ADDLOCAL=All ADDUSERASADMIN=1 SQLAUTOSTART=1 SECURITYMODE=SQL SQLCMDPASSWORD=###### SAPWD=###### INSTALLSQLDIR="C:\Program Files\Microsoft SQL Server\" SQL_DISABLENETWORKPROTOCOLS=0&nbsp;</P>
<P>Under the 'Exit Codes'&nbsp;</P>
<P>Uncheck the option 'Use Default System Exit Codes'</P>
<P>Build the setup</P>]]></content:encoded>
    </item>
    <item>
      <title>Unable to install or run the application. The application requires that assembly Microsoft.VisualStudio.ProjectAggregator Version 8.0.0.0 be installed in the GAC Assembly Cache first. Please contact your system administrator.</title>
      <link>https://docs.microsoft.com/archive/blogs/anupaman/unable-to-install-or-run-the-application-the-application-requires-that-assembly-microsoft-visualstudio-projectaggregator-version-8-0-0-0-be-installed-in-the-gac-assembly-cache-first-please-contact-y</link>
      <pubDate>Wed, 27 May 2009 15:47:00 GMT</pubDate>
      <dc:creator><![CDATA[TechNet Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anupaman/2009/05/27/unable-to-install-or-run-the-application-the-application-requires-that-assembly-microsoft-visualstudio-projectaggregator-version-8-0-0-0-be-installed-in-the-gac-assembly-cache-first-please-contact-y</guid>
      <description><![CDATA[I ran into an interesting scenario today.
When installing the application on client machine....]]></description>
      <content:encoded><![CDATA[<P>I ran into an interesting scenario today.</P>
<P>When installing the application on client machine. Getting message on screen "Unable to install or run the application. The application requires that assembly Microsoft.VisualStudio.ProjectAggregator Version 8.0.0.0 be installed in the GAC Assembly Cache first. Please contact your system administrator."</P>
<P>I went and checked in the application files that it has been included as Prerequisite auto and changed that to include started getting message on screen saying that "Strong name signature not valid for this assembly Microsoft.VisualStudio.ProjectAggregator.dll."</P>
<P>Set the file to exclude.</P>
<P>I started to get the same message for bunch of dlls<BR>Microsoft.VisualStudio.Shell.dll<BR>Microsoft.VSDesigner.dll</P>
<P>All these assemblies were from the Visual Studio SDK</P>
<P>There 2 ways you could get the app to work either exclude all these files or add<BR>Visual Studio SDK as a pre req. </P>]]></content:encoded>
    </item>
    <item>
      <title>This operation has been cancelled due to restriction in effect on this computer. Please contact your system administrator. Click ok</title>
      <link>https://docs.microsoft.com/archive/blogs/anupaman/this-operation-has-been-cancelled-due-to-restriction-in-effect-on-this-computer-please-contact-your-system-administrator-click-ok</link>
      <pubDate>Thu, 13 Nov 2008 09:55:00 GMT</pubDate>
      <dc:creator><![CDATA[TechNet Archive]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anupaman/2008/11/13/this-operation-has-been-cancelled-due-to-restriction-in-effect-on-this-computer-please-contact-your-system-administrator-click-ok/</guid>
      <description><![CDATA[Some&nbsp;of the companies have a GPO&nbsp;'Run only allowed Windows Application' set. For the...]]></description>
      <content:encoded><![CDATA[<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin">Some&nbsp;of the companies have a GPO&nbsp;'Run only allowed Windows Application' set. For the Clickonce to work in this scenario here's the list of exe and dlls that needs to be added.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-bidi-font-family: Arial; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin">LaunchApp.exe<BR>MyAppName.exe<BR>MyAppName.exe.application<BR>MyAppName.exe.deploy<BR>MyAppName.exe.manifest<BR>MyAppName.vshost.exe<BR>dfsvc.exe<BR>dfsvc.ni.exe<BR>AppLaunch.exe<BR>rundll32.exe<BR>dfshim.dll <BR>dfdll.dll</SPAN></P>]]></content:encoded>
    </item>
  </channel>
</rss>