0

我已经使用 Visual Studio 2010 在 C# 中为我的公司发布了一个可执行文件。但问题是,每次它抛出异常时,它都会继续引用我的本地目录,其中代码行号被捕获。不是它所处的当前环境。

Unhandled Exception: System.ArgumentException: There is already a tab with the same name. Rename it please
   at CSVToXLSX.ApplicationArguments..ctor(String[] args) in C:\Users\zhangh9\Do
      cuments\Projects\CSVToXLSX\CSVToXLSX\ApplicationArguments.cs:line 133
   at CSVToXLSX.Program.XlsxCreator(String[] args) in C:\Users\zhangh9\Documents
      \Projects\CSVToXLSX\CSVToXLSX\Program.cs:line 16
   at CSVToXLSX.Program.Main(String[] args) in C:\Users\zhangh9\Documents\Projec
       ts\CSVToXLSX\CSVToXLSX\Program.cs:line 11

无论如何我可以删除整个部分,或者按照我想要的方式自定义/配置它吗?

4

1 回答 1

0

这将是可执行文件的构建位置,您只能通过更改该位置来更改它,并在构建时将其移动到其他地方。

更好的解决方案是处理异常,而不是让它以这种方式冒泡给用户。

于 2013-08-09T14:55:29.913 回答