يکشنبه 16 بهمن 1390    15:11
خطا در نصب دستی ماژولی که خودم نوشتم
آخرین پست 09 آبان 1388 08:40 ق.ظ بوسیله incredible incredible. 2 پاسخ.
مناسب چاپ
مرتب سازی:
بعدیبعدی قبلیقبلی
شما مجاز به پاسخ به پست نمی باشید.
مولف پیام ها
incredible incredibleکاربر آفلاین می باشد
کاربر فعال
کاربر فعال
Posts:18
آواتور

--
07 آبان 1388 11:07 ب.ظ
سلام
من خودم یه ماژول نوشتم که این دقیقا ماژول مثال کتاب
Wrox.Professional.DotNetNuke.Module.Programming
هست. اما وقتی میخوام به صورت دستی برای تست نصبش کنم خطای زیر رو میده.
ماژولمو پیوست میکنم. اگر کسی میتونه کمک کنه.
ممنون

خطا: GuestBookCS در حال حاضر مقدور نمی باشد.
DotNetNuke.Services.Exceptions.ModuleLoadException: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. (C:\Inetpub\dnn493\desktopmodules\guestbookcs\web.config line 19) ---> System.Configuration.ConfigurationErrorsException: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. (C:\Inetpub\dnn493\desktopmodules\guestbookcs\web.config line 19) at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal) at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors) at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject) at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission) at System.Configuration.BaseConfigurationRecord.GetSection(String configKey) at System.Web.Configuration.RuntimeConfig.GetSectionObject(String sectionName) at System.Web.Configuration.RuntimeConfig.GetSection(String sectionName, Type type, ResultsIndex index) at System.Web.Configuration.RuntimeConfig.get_Compilation() at System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) at System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories, Boolean isDirectoryAllowed) at System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories) at System.Web.Compilation.BuildManager.EnsureFirstTimeDirectoryInit(VirtualPath virtualDir) at System.Web.Compilation.BuildManager.GetBuildResultFromCacheInternal(String cacheKey, Boolean keyFromVPP, VirtualPath virtualPath, Int64 hashCode) at System.Web.Compilation.BuildManager.GetVPathBuildResultFromCacheInternal(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---

--------------------------------------------------------------------------------

  
Sign GuestBookCS 
 خطا: Sign GuestBookCS در حال حاضر مقدور نمی باشد.
DotNetNuke.Services.Exceptions.ModuleLoadException: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. (C:\Inetpub\dnn493\desktopmodules\guestbookcs\web.config line 19) ---> System.Configuration.ConfigurationErrorsException: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. (C:\Inetpub\dnn493\desktopmodules\guestbookcs\web.config line 19) at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal) at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors) at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject) at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission) at System.Configuration.BaseConfigurationRecord.GetSection(String configKey) at System.Web.Configuration.RuntimeConfig.GetSectionObject(String sectionName) at System.Web.Configuration.RuntimeConfig.GetSection(String sectionName, Type type, ResultsIndex index) at System.Web.Configuration.RuntimeConfig.get_Compilation() at System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) at System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories, Boolean isDirectoryAllowed) at System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories) at System.Web.Compilation.BuildManager.EnsureFirstTimeDirectoryInit(VirtualPath virtualDir) at System.Web.Compilation.BuildManager.GetBuildResultFromCacheInternal(String cacheKey, Boolean keyFromVPP, VirtualPath virtualPath, Int64 hashCode) at System.Web.Compilation.BuildManager.GetVPathBuildResultFromCacheInternal(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---



Attachment: GuestBookCS.zip

hosein norouziکاربر آفلاین می باشد
کاربر پرانرژی انجمن
کاربر پرانرژی انجمن
Posts:172
آواتور

--
08 آبان 1388 12:57 ق.ظ
سلام دوست گرامي
من ماژول شما رو بررسي كردم فايل dnn  مربوط به پك نصب ماژول اشكالاتي داشت كه برطرف نمودم دقت نمائيد قبل از نصب ماژول از طريق پك نصب مي توانيد فايل Dnn مربوط به ماژول را اعتبار سنجي و اشكلات آن را مشاهده نمائيد اين كار را در قسمت پائين module definition  مي توانيد انجام دهيد
همچنين فايل ViewGuestBookCS.ascx نيز يك خطاي جزئي داشت كه رفع شد

من از ماژول شما پك نصب ساختم و همراه با سورس پيوست شده است
اگر مشكلي در زمينه ماژول نويسي داشتيد شايد بتوانم كمكتان كنم norouzi.hosein@gmail.com



Attachment: GuestBook.JPG
Attachment: Install-Module.zip
Attachment: Source-Module.zip

norouzi.hosein@ymail.com
norouzi.hosein@gmail.com
  
incredible incredibleکاربر آفلاین می باشد
کاربر فعال
کاربر فعال
Posts:18
آواتور

--
09 آبان 1388 08:40 ق.ظ

از لطفتون واقعا ممنونم

ممكنه روش ساختن پك نصب رو به طور مختصر توضيح بدين؟



شما مجاز به پاسخ به پست نمی باشید.

Active Forums 4.1
عضویت شورای عالی انفورماتیک
عضویت شورای عالی انفورماتیک

اطلاعات تماس
خیابان ستارخان، ابتدای خیابان باقرخان، پلاک 121، طبقه چهارم، واحد 8
پست الکترونیک: admin@irandnn.ir
تلفن: 66571756 - 66571765 - 66923164