这是我做的: 1.使用第三方库和一些配置设置编译了一个简单的c#控制台应用程序。 (在app.config的appSettings中) 独立运行完美。它加载了第三方dll并从appSettings读取键值。 3.我把它们放在\ cgi目录下,并尝试从浏览器访问exe。 4.它调用了exe但未能加载配置文件和第三方dll尽管所有都没有相同的dir \ cgi
请帮忙。
System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.ArgumentException: Illegal characters in path.
at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
at System.Security.Permissions.FileIOPermission.CheckIllegalCharacters(String[] str)
at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String path)
at System.AppDomainSetup.VerifyDir(String dir, Boolean normalize)
at System.AppDomainSetup.get_ConfigurationFile()