Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0installing module errorinstalling module error
Previous
 
Next
New Post
6/15/2012 8:22 AM
 

hello experts

i am getting below errror while installing the package when i remove the sqldataprovider from dnn it works file but when i put it into the zip it give below error i checked procedure everything is ok plz help when this problems comes and what is the soln

Unhandled Error

Error Details

File
Error   '.', hexadecimal value 0x00, is an invalid character.


 
New Post
6/15/2012 8:31 AM
 
Post the contents of your file so we can see it and hopefully help.

Mark
 
New Post
6/18/2012 3:47 AM
 

hi mark 

thank you for you reply please see the below  content of dnn file




<dotnetnuke type="Package" version="6.0">
  <packages>
    <package name="ATI.CurrencyManagement" type="Module" version="1.0.0">
      <friendlyName>ATI.CurrencyManagement</friendlyName>
      <description>Currency Management module</description>
      <iconFile />
      <owner>
        <name>ATI</name>
        <organization />
        <url />
        <email />
      </owner>
      <license></license>
      <releaseNotes></releaseNotes>
      <components>
        <component type="Script">
          <scripts>
            <basePath>DesktopModules\ATI.CurrencyManagement</basePath>
            
              <script type="Install">
              <name>01.00.00.SqlDataProvider</name>
              <version>01.00.00</version>
            </script>

            <script type="Install">
              <name>02.00.00.SqlDataProvider</name>
              <version>02.00.00</version>
            </script>

          <script type="UnInstall">
              <name>UnInstall.SqlDataProvider</name>
              <version>03.00.00</version>
            </script>



          </scripts>
        </component>
        <component type="Module">
          <desktopModule>
            <moduleName>ATI.CurrencyManagement</moduleName>
            <foldername>ATI.CurrencyManagement</foldername>
            <businessControllerClass>ATI.Modules.CurrencyManagement.CurrencyManagementController</businessControllerClass>
            <supportedFeatures>
              <supportedFeature type="Upgradeable" />
            </supportedFeatures>
            <moduleDefinitions>
              <moduleDefinition>
                <friendlyName>ATI.CurrencyManagement</friendlyName>
                <defaultCacheTime>0</defaultCacheTime>
                <moduleControls>
                  <moduleControl>
                    <controlKey />
                    <controlSrc>DesktopModules/ATI.CurrencyManagement/ATI.ViewCurrencyManagement.ascx</controlSrc>
                    <supportsPartialRendering>False</supportsPartialRendering>
                    <controlTitle />
                    <controlType>View</controlType>
                    <iconFile />
                    <helpUrl />
                    <supportsPopUps>False</supportsPopUps>
                    <viewOrder>0</viewOrder>
                  </moduleControl>
                  <moduleControl>
                    <controlKey>Add</controlKey>
                    <controlSrc>DesktopModules/ATI.CurrencyManagement/ATI.AddCurrencyManagement.ascx</controlSrc>
                    <supportsPartialRendering>False</supportsPartialRendering>
                    <controlTitle />
                    <controlType>View</controlType>
                    <iconFile />
                    <helpUrl />
                    <supportsPopUps>False</supportsPopUps>
                    <viewOrder>0</viewOrder>
                  </moduleControl>
                  <moduleControl>
                    <controlKey>Update</controlKey>
                    <controlSrc>DesktopModules/ATI.CurrencyManagement/ATI.UpdateCurrencyManagement.ascx</controlSrc>
                    <supportsPartialRendering>False</supportsPartialRendering>
                    <controlTitle />
                    <controlType>View</controlType>
                    <iconFile />
                    <helpUrl />
                    <supportsPopUps>False</supportsPopUps>
                    <viewOrder>0</viewOrder>
                  </moduleControl>
                  <moduleControl>
                    <controlKey>VDCurrency</controlKey>
                    <controlSrc>DesktopModules/ATI.CurrencyManagement/CreateView.ascx</controlSrc>
                    <supportsPartialRendering>False</supportsPartialRendering>
                    <controlTitle />
                    <controlType>View</controlType>
                    <iconFile />
                    <helpUrl />
                    <supportsPopUps>False</supportsPopUps>
                    <viewOrder>0</viewOrder>
                  </moduleControl>
                </moduleControls>
              </moduleDefinition>
            </moduleDefinitions>
          </desktopModule>
          <eventMessage>
            <processorType>DotNetNuke.Entities.Modules.EventMessageProcessor, DotNetNuke</processorType>
            <processorCommand>UpgradeModule</processorCommand>
            <attributes>
              <businessControllerClass>ATI.Modules.CurrencyManagement.CurrencyManagementController</businessControllerClass>
              <desktopModuleID>[DESKTOPMODULEID]</desktopModuleID>
              <upgradeVersionsList>01.00.00</upgradeVersionsList>
            </attributes>
          </eventMessage>
        </component>
        <component type="Assembly">
          <assemblies>
            <basePath>bin</basePath>
            <assembly>
              <name>ATI.CurrencyManagement.dll</name>
              <version>1.0.0.0</version>
            </assembly>
          </assemblies>
        </component>
        <component type="ResourceFile">
          <resourceFiles>
            <basePath>DesktopModules\ATI.CurrencyManagement</basePath>
            <resourceFile>
              <name>Currency_Resource.zip</name>
            </resourceFile>
          </resourceFiles>
        </component>
      </components>
    </package>
 
    
  </packages>
</dotnetnuke>









when i remove the line

            <script type="Install">
              <name>01.00.00.SqlDataProvider</name>
              <version>01.00.00</version>
            </script>


 from .dnn it works i dont know what is the issue is there any version prb ???

 
New Post
6/18/2012 7:04 AM
 
You have 2 of the same tags in the file - 01.00.00 and 02.00.00. Remove the one that doesn't match the version of this module and try again.

Mark
 
New Post
6/18/2012 7:33 AM
 

HI Mark

Thanks

I have used same dnn file and steps in previous modules which are working fine

only with this module i am getting problem...


now i m getting below error

Starting Installation - Script Info Begin Sql execution Info Creating backup of previous version - 01.00.00.SqlDataProvider Info Created - 01.00.00.SqlDataProvider Info Executing 01.00.00.SqlDataProvider Info Start Sql execution: 01.00.00.SqlDataProvider file Failure SQL Execution resulted in following Exceptions: System.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near '{'. at System.Data.SqlClient.SqlConnection. (SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection. (SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions){\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f36\froman\fcharset238\fprq2 Times New Roman CE;}{\f37\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f39\froman\fcharset161\fprq2 Times New Roman Greek;}{\f40\froman\fcharset162\fprq2 Times New Roman Tur;}{\f41\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f42\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f43\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f44\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f46\fswiss\fcharset238\fprq2 Arial CE;}{\f47\fswiss\fcharset204\fprq2 Arial Cyr;}{\f49\fswiss\fcharset161\fprq2 Arial Greek;}{\f50\fswiss\fcharset162\fprq2 Arial Tur;}{\f51\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f52\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f53\fswiss\fcharset186\fprq2 Arial Baltic;}{\f54\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f56\fmodern\fcharset238\fprq1 Courier New CE;}{\f57\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f59\fmodern\fcharset161\fprq1 Courier New Greek;}{\f60\fmodern\fcharset162\fprq1 Courier New Tur;}{\f61\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f62\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f63\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f64\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\rsidtbl \rsid3873120}{\*\generator Microsoft Word 11.0.5604;}{\info{\author rdp08392}{\operator rdp08392}{\creatim\yr2012\mo6\dy14\hr14\min36}{\revtim\yr2012\mo6\dy14\hr14\min42}{\version2}{\edmins6}{\nofpages7}{\nofwords2168}{\nofchars12362}{\*\company TATA}{\nofcharsws14501}{\vern24689}}\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind4\viewscale100\nolnhtadjtbl\rsidroot3873120 \fet0\sectd \linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f2\fs20\cf11\insrsid3873120 \par /****** Object: Table \{databaseOwner\}\{objectQualifier\}ATI_PartMaster Script Date: 03/29/2012 15:18:27 ******/\par }{\f2\fs20\cf2\insrsid3873120 SET}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf2\insrsid3873120 ANSI_NULLS}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf2\insrsid3873120 ON\par System.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near '\'. at System.Data.SqlClient.SqlConnection. (SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection. (SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)\par SET}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf2\insrsid3873120 QUOTED_IDENTIFIER}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf2\insrsid3873120 ON\par System.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near '\'. at System.Data.SqlClient.SqlConnection. (SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection. (SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)\par CREATE}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf2\insrsid3873120 TABLE}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 \{}{\f2\fs20\insrsid3873120 databaseOwner}{\f2\fs20\cf15\insrsid3873120 \}\{}{\f2\fs20\insrsid3873120 objectQualifier}{\f2\fs20\cf15\insrsid3873120 \}}{\f2\fs20\insrsid3873120 ATI_PartMaster}{\f2\fs20\cf15\insrsid3873120 (\par }{\f2\fs20\insrsid3873120 \tab [PartID] [nvarchar]}{\f2\fs20\cf15\insrsid3873120 (}{\f2\fs20\insrsid3873120 50}{\f2\fs20\cf15\insrsid3873120 )}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [Name] [nvarchar]}{\f2\fs20\cf15\insrsid3873120 (}{\f2\fs20\insrsid3873120 255}{\f2\fs20\cf15\insrsid3873120 )}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [Description] [nvarchar]}{\f2\fs20\cf15\insrsid3873120 (}{\f2\fs20\cf5\insrsid3873120 max}{\f2\fs20\cf15\insrsid3873120 )}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [UnitOfMeasure] [int] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [Cost] [money] }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [ListPrice] [money] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [CurrencyID] [int] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [Notes] [ntext] }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [statusID] [int] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [PortalID] [int] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [ModuleID] [int] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [CreatedBy] [int] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [UpdatedBy] [int] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [CreatedDate] [datetime] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [UpdateDate] [datetime] }{\f2\fs20\cf15\insrsid3873120 NOT}{\f2\fs20\insrsid3873120 }{\f2\fs20\cf15\insrsid3873120 NULL,\par }{\f2\fs20\insrsid3873120 \tab [AutoPartID] [numeric]}{\f2\fs20


 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0installing module errorinstalling module error


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out