เกิดข้อผิดพลาดในการเปิดแอปพลิเคชันที่ใช้. Net framework


0

ฉันพยายามเปิดโปรแกรมชื่อ "Nexus Mod Manager" นี่เป็นโปรแกรมที่ออกแบบมาเพื่อติดตั้ง Skyrim mods ผ่านรายการอัตโนมัติ

อย่างไรก็ตามมันดูเหมือนจะใช้. Net framework ฉันติดตั้งแล้ว แต่ฉันยังคงได้รับข้อผิดพลาดนี้เมื่อพยายามเปิดใช้งาน:

ความผิดพลาด

ผมทำอะไรผิดหรือเปล่า? โปรแกรมไม่เคยเปิดตัวและประมาณ 10 วินาทีหลังจากได้รับข้อผิดพลาดด้านบนฉันได้โปรแกรมอื่นที่มีลักษณะดังนี้:

Error2

หากใครรู้ว่าฉันสามารถทำอะไรเพื่อแก้ไขปัญหานี้ฉันจะขอบคุณ

(ฉันใช้ Windows 7 Home Premium บนเครื่อง 64 บิต)


ยินดีต้อนรับสู่ Super User (1) Sceenshot ยอดเยี่ยม แต่ (อย่างน้อย) จนกว่าคุณจะได้รับสิทธิ์ในการโพสต์ภาพโปรดลองถ่ายทอดข้อความแสดงข้อผิดพลาดสั้น ๆ (เช่นพิมพ์ลงในคำถามของคุณ) ระบุลิงก์ไปยังรูปภาพหากคุณต้องการ (2) เรามีแท็กเฉพาะจำนวนมากเช่น [windows-7], [windows-xp] ฯลฯ โปรดใช้แท็กที่เหมาะสมที่สุด
สกอตต์

คำตอบ:


0

คุณได้รับข้อผิดพลาดนี้:

XML_E_BADCHARINSTRING - A string literal contained an invalid character.

ไฟล์กำหนดค่าเสียหาย ซ่อม NET 2.0 sfc /scannowโดยการเรียกใช้ หากยังไม่สามารถแก้ไขได้ให้คัดลอกไฟล์กำหนดค่าC:\Windows\winsxs\amd64_netfx-machine_config_ocm_b03f5f7f11d50a3a_6.1.7601.17514_none_81fa0191bdd08961ไปยังโฟลเดอร์C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIGและแทนที่ไฟล์กำหนดค่าเก่า

// แก้ไข: ตกลงนี่คือข้อยกเว้นที่คุณได้รับเมื่อแอปขัดข้อง:

Nested exception -------------------------------------------------------------
Exception object: 000000000278f438
Exception type: System.Configuration.ConfigurationErrorsException
Message: Configuration system failed to initialize
InnerException: System.Configuration.ConfigurationErrorsException, use !PrintException 000000000278ee68 to see more
StackTrace (generated):
    SP               IP               Function
    000000000052C5B0 000007FEF8FCBEDD System.Configuration.ClientConfigurationSystem.EnsureInit(System.String)
    000000000052E680 000007FEF8FCE699 System.Configuration.ClientConfigurationSystem.PrepareClientConfigSystem(System.String)
    000000000052E6B0 000007FEF9057898 System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.RefreshConfig(System.String)
    000000000052E6F0 000007FEF905747D System.Configuration.ConfigurationManager.RefreshSection(System.String)
    000000000052E730 000007FEE75DD3C6 System.Configuration.ClientSettingsStore.ReadSettings(System.String, Boolean)
    000000000052E7C0 000007FEE75AB30A System.Configuration.LocalFileSettingsProvider.GetPropertyValues(System.Configuration.SettingsContext, System.Configuration.SettingsPropertyCollection)
    000000000052E890 000007FEE75AB113 System.Configuration.SettingsBase.GetPropertiesFromProvider(System.Configuration.SettingsProvider)
    000000000052E920 000007FEE75DC7E3 System.Configuration.SettingsBase.GetPropertyValueByName(System.String)
    000000000052E960 000007FEE75DC6AF System.Configuration.SettingsBase.get_Item(System.String)
    000000000052E9C0 000007FEE75DC4FC System.Configuration.ApplicationSettingsBase.GetPropertyValue(System.String)
    000000000052EA10 000007FEE75DC43F System.Configuration.ApplicationSettingsBase.get_Item(System.String)
    000000000052EA70 000007FF00170934 Nexus.Client.Program.UpgradeSettings(Nexus.Client.Properties.Settings)
    000000000052EAC0 000007FF00170470 Nexus.Client.Program.Main(System.String[])

StackTraceString: <none>
HResult: 80131902
-----------------

Total 12 exceptions

0:000> !PrintException 000000000278ee68
Exception object: 000000000278ee68
Exception type: System.Configuration.ConfigurationErrorsException
Message: Unrecognized configuration section system.serviceModel.
InnerException: <none>
StackTrace (generated):
    SP               IP               Function
    000000000052E580 000007FEF90AADF7 System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
    000000000052E5C0 000007FEF8FCEAEA System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
    000000000052E600 000007FEF8FCBD2D System.Configuration.ClientConfigurationSystem.EnsureInit(System.String)

นี่หมายความว่าการกำหนดค่ารายการsystem.serviceModelหายไป ฉันดาวน์โหลดรหัสแล้วคอมไพล์ด้วย VS2012 และฉันสามารถเรียกใช้ได้โดยไม่มีปัญหาใด ๆ มีไฟล์ชื่อ NexusClient.exe.config (ในโฟลเดอร์เดียวกับที่เป็น exe) ฉันมีรายการ:

ป้อนคำอธิบายรูปภาพที่นี่

ตรวจสอบให้แน่ใจว่ารายการของคุณมีรายการเดียวกัน


เมื่อคุณพูดโฟลเดอร์ ".net" คุณหมายถึงอะไร ฉันจะหาสิ่งนี้ได้ที่ไหน คุณไม่ได้ระบุ
user217809

ดูที่รูปภาพ. มันบอกโฟลเดอร์: C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG
magicandre1981

วิธีแรกไม่ได้ทำอะไรเลยแม้หลังจากรีบูตดังนั้นฉันจึงลองครั้งที่สอง ตอนนี้มันตรงไปที่ 'Nexus Mod Manager หยุดทำงาน "
user217809

สร้างดัมพ์ (ด้วย taskmgr หรือ ProcessExplorer) ของเครื่องมือ crashing (ฟอรัม.avg.com/us-en/ ...... ) ซิปดัมพ์นี้และอัพโหลดดัมพ์
magicandre1981

NexusClient.rar (33.9 MB) mega.co.nz/…นั่นคือดัมพ์ในรูปแบบ. rar
user217809
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.