C#Winform:只有部分文件写入能力

时间:2011-04-04 02:16:34

标签: c# winforms

我继承了一个C#Winform应用程序,它根据客户的需求将数据库信息写入各种文件格式(CSV,XML,Excel)。我最近添加了另一种格式,它在调试模式下工作正常。但是,当我发布它时,除了我的新添加之外,其他一切都有效。

在调试版本中工作时,是否有人告诉我是否有设置或某些内容阻止我的新版本在已发布版本中工作?

2 个答案:

答案 0 :(得分:1)

关于你的问题,我已经在Debug模式下发布了很多应用程序,所以在一段时间内我可以通过远程调试等方式更轻松地解决问题......所以没问题。

很多时候'它在我的机器上工作'是因为客户没有为你的新功能提供适当的DLL ...它发生了很多次对我来说,似乎很明显一切都没问题,直到你看一看Fusion日志文件...激活融合日志并添加跟踪

答案 1 :(得分:1)

发布你的意思?如果您使用VS发布方法,那么如果版本相同则不会替换dll。您需要在AssemblyInfo.cs中更改版本,然后再次发布。