none
Update WSP from 1.0.0 to 1.2.0 after migrate from DNP

    질문

  • Hi,

    A while ago when version 1.0 of WSP was released, I used the migration tool to migrate from DNP. All went very well and I'm now running WSP 1.0.0.

    The problem is, the installer cannot find any update for the software, it says the current version is 1.0 so it should find the update to 1.2, but it says everything is up to date.

    This is the WebsitePanelInstaller.exe.config (version 1.2, latest)

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
     <configSections>
      <section name="installer" type="WebsitePanel.Installer.Configuration.InstallerSection, WebsitePanel.Installer.Core" />
     </configSections>
     <installer>
      <!-- Installed components -->
      <components>
       <component id="40e7b275-36de-48ee-bbd3-01a0db0ed0a1">
        <settings>
         <add key="ApplicationName" value="WebsitePanel" />
         <add key="ComponentCode" value="server" />
         <add key="ComponentName" value="Server" />
         <add key="ComponentDescription" value="WebsitePanel Server is a set of services running on the remote server to be controlled. Server application should be reachable from Enterprise Server one." />
         <add key="Release" value="1.0" />
         <add key="Instance" value="" />
         <add key="InstallFolder" value="C:\DotNetPanel\Server" />
         <add key="Installer" value="WebsitePanel-Server-1.0 Upgrade.zip" />
         <add key="InstallerType" value="WebsitePanel.Setup.Server10" />
         <add key="InstallerPath" value="setup\setup.dll" />
         <add key="Password" value="xxxx" />
         <add key="NewUserAccount" value="True" />
         <add key="UserAccount" value="DNPServer" />
         <add key="Domain" value="" />
         <add key="NewApplicationPool" value="True" />
         <add key="ApplicationPool" value="DotNetPanel Server Pool" />
         <add key="WebSiteId" value="DotNetPanel Server" />
         <add key="WebSiteIP" value="127.0.0.1" />
         <add key="WebSitePort" value="9003" />
         <add key="WebSiteDomain" value="" />
         <add key="VirtualDirectory" value="" />
         <add key="NewWebSite" value="True" />
         <add key="NewVirtualDirectory" value="False" />
        </settings>
       </component>
       <component id="0db6cd88-c4c2-4ee5-b5f4-a9b27e5128dd">
        <settings>
         <add key="ApplicationName" value="WebsitePanel" />
         <add key="ComponentCode" value="portal" />
         <add key="ComponentName" value="Portal" />
         <add key="ComponentDescription" value="WebsitePanel Portal is a control panel itself with user interface which allows managing user accounts, hosting spaces, web sites, FTP accounts, files, etc." />
         <add key="Release" value="1.0" />
         <add key="Instance" value="" />
         <add key="InstallFolder" value="C:\DotNetPanel\Portal" />
         <add key="Installer" value="WebsitePanel-Portal-1.0 Upgrade.zip" />
         <add key="InstallerType" value="WebsitePanel.Setup.Portal10" />
         <add key="InstallerPath" value="setup\setup.dll" />
         <add key="NewUserAccount" value="True" />
         <add key="UserAccount" value="DNPPortal" />
         <add key="Domain" value="" />
         <add key="NewApplicationPool" value="True" />
         <add key="ApplicationPool" value="DotNetPanel Portal Pool" />
         <add key="WebSiteId" value="DotNetPanel Portal" />
         <add key="WebSiteIP" value="0.0.0.0" />
         <add key="WebSitePort" value="9001" />
         <add key="WebSiteDomain" value="" />
         <add key="VirtualDirectory" value="" />
         <add key="NewWebSite" value="True" />
         <add key="NewVirtualDirectory" value="False" />
        </settings>
       </component>
       <component id="38797c2b-ca07-40bc-8f3c-42475ad68e65">
        <settings>
         <add key="ApplicationName" value="WebsitePanel" />
         <add key="ComponentCode" value="enterprise server" />
         <add key="ComponentName" value="Enterprise Server" />
         <add key="ComponentDescription" value="Enterprise Server is the heart of WebsitePanel system. It includes all business logic of the application. Enterprise Server should have access to Server and be accessible from Portal applications." />
         <add key="Release" value="1.0" />
         <add key="Instance" value="" />
         <add key="InstallFolder" value="C:\DotNetPanel\Enterprise Server" />
         <add key="Installer" value="WebsitePanel-EnterpriseServer-1.0 Upgrade.zip" />
         <add key="InstallerType" value="WebsitePanel.Setup.EnterpriseServer10" />
         <add key="InstallerPath" value="setup\setup.dll" />
         <add key="Database" value="DotNetPanel" />
         <add key="DatabaseServer" value="127.0.0.1,1433" />
         <add key="InstallConnectionString" value="Server=127.0.0.1,1433;Database=master;uid=sa;pwd=" />
         <add key="NewUserAccount" value="True" />
         <add key="UserAccount" value="DNPEnterpriseServer" />
         <add key="Domain" value="" />
         <add key="NewApplicationPool" value="True" />
         <add key="ApplicationPool" value="DotNetPanel Enterprise Server Pool" />
         <add key="WebSiteId" value="DotNetPanel Enterprise Server" />
         <add key="WebSiteIP" value="127.0.0.1" />
         <add key="WebSitePort" value="9002" />
         <add key="WebSiteDomain" value="" />
         <add key="VirtualDirectory" value="" />
         <add key="NewWebSite" value="True" />
         <add key="NewVirtualDirectory" value="False" />
         <add key="CryptoKey" value="xxx" />
         <add key="NewDatabase" value="True" />
         <add key="DatabaseUser" value="DotNetPanel" />
         <add key="NewDatabaseUser" value="True" />
         <add key="ConnectionString" value="server=127.0.0.1,1433;database=DotNetPanel;uid=DotNetPanel;pwd=" />
        </settings>
       </component>
      </components>
      <!-- Studio settings -->
      <settings>
       <add key="Log.FileName" value="WebsitePanel.Installer.log" />
       <add key="Web.Service" value="http://www.websitepanel.net/Services/InstallerService-Beta.asmx" />
       <add key="Web.AutoCheck" value="False" />
       <add key="Web.Proxy.UseProxy" value="false" />
       <add key="Web.Proxy.Address" value="" />
       <add key="Web.Proxy.UserName" value="" />
       <add key="Web.Proxy.Password" value="" />
      </settings>
     </installer>
    </configuration>
    

    What could the problem be?

     

    2011년 8월 16일 화요일 오후 1:10

답변

모든 응답

  • Hi,

    Does it help if you set empty string for Web.Service value:

    <add key="Web.Service" value="" />

    Thanks. 


    Please mark the replies as answers if they help or unmark if not. If you have any feedback about my replies, please contact msdnmg@microsoft.com. Microsoft One Code Framework
    2011년 8월 18일 목요일 오전 3:54
  • Hello,

    I'm having the same problem. This was originally a clean 1.0.0 install, no upgrade/migration from DNP.

    The installer updated to v1.2.0 automatically on both servers. All components list as version 1.0. "Check for updates" sais "Current version of ... is up to date"
    When checking for available components, it lists the 1.2.0 version of each component *not installed* on that server. I've tried removing a 1.0 "Websitepanel Server" component and installed it again, that component is now on version 1.2.0, the rest still sees no available updates.

    I've tried changing the web.services key as suggested above, but this does not resolve the problem (exect same behavior).

    Any suggestions what I can do to get to 1.2.0? Is there a manual upgrade path?

    This is the WebsitePanel.Installer.exe.Config of the server hosting the Enterprise Server component:

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <configSections>
        <section name="installer" type="WebsitePanel.Installer.Configuration.InstallerSection, WebsitePanel.Installer.Core" />
      </configSections>
      <installer>
        <components>
          <component id="997a0e12-1d58-4308-9320-ee4099ce5f39">
            <settings>
              <add key="ApplicationName" value="WebsitePanel" />
              <add key="ComponentCode" value="enterprise server" />
              <add key="ComponentName" value="Enterprise Server" />
              <add key="ComponentDescription" value="Enterprise Server is the core of WebsitePanel system. It includes all business logic of the application. Enterprise Server should have access to Server and be accessible from Portal applications." />
              <add key="Release" value="1.0" />
              <add key="Instance" value="" />
              <add key="InstallFolder" value="C:\WebsitePanel\Enterprise Server" />
              <add key="Installer" value="WebsitePanel-EnterpriseServer-1.0.zip" />
              <add key="InstallerType" value="WebsitePanel.Setup.EnterpriseServer10" />
              <add key="InstallerPath" value="setup\setup.dll" />
              <add key="Database" value="WebsitePanel" />
              <add key="DatabaseServer" value="localhost\sqlexpress" />
              <add key="InstallConnectionString" value="Server=localhost\sqlexpress;Database=master;Integrated Security=SSPI;" />
              <add key="NewUserAccount" value="True" />
              <add key="UserAccount" value="WPEnterpriseServer" />
              <add key="Domain" value="deskonline.be" />
              <add key="NewApplicationPool" value="True" />
              <add key="ApplicationPool" value="WebsitePanel Enterprise Server Pool" />
              <add key="WebSiteId" value="WebsitePanel Enterprise Server" />
              <add key="WebSiteIP" value="10.3.2.100" />
              <add key="WebSitePort" value="9002" />
              <add key="WebSiteDomain" value="" />
              <add key="VirtualDirectory" value="" />
              <add key="NewWebSite" value="True" />
              <add key="NewVirtualDirectory" value="False" />
              <add key="CryptoKey" value="3k1bytmwsjxcgp8g8b5c" />
              <add key="NewDatabase" value="True" />
              <add key="DatabaseUser" value="WebsitePanel" />
              <add key="NewDatabaseUser" value="True" />
              <add key="ConnectionString" value="server=localhost\sqlexpress;database=WebsitePanel;uid=WebsitePanel;pwd=5pf6wtrr6yr0qfpq2kzx;" />
            </settings>
          </component>
        </components>
        <settings>
          <add key="Log.FileName" value="WebsitePanel.Installer.log" />
          <add key="Web.Service" value="http://www.websitepanel.net/Services/InstallerService.asmx" />
          <add key="Web.AutoCheck" value="True" />
          <add key="Web.Proxy.UseProxy" value="False" />
          <add key="Web.Proxy.Address" value="http://127.0.0.1" />
          <add key="Web.Proxy.UserName" value="" />
          <add key="Web.Proxy.Password" value="" />
        </settings>
      </installer>
    </configuration>
    The setup is currently working, but any tips to get the system updated would be greatly appreciated!

    2012년 3월 9일 금요일 오후 4:31