1

我正在Visual Studio 2012 RC 中使用 C# 开发 Win Forms。问题是我的项目没有创建

example.XmlSerializers.dll

*我的项目的\bin\Debug目录。

当我使用Click Once发布项目时会出现此问题。

我已经做了什么来摆脱这个问题。

  1. 在项目的属性构建选项卡中。我已设置生成序列化程序集 = ON
  2. 在项目的属性发布选项卡中。我单击应用程序文件按钮并选择example.XmlSerializers.dll = Include

我在谷歌上搜索过,但没有找到满意的答案。

请帮忙。我有麻烦了。我怎样才能摆脱它。我将非常感谢。

4

2 回答 2

0

如果您构建您的应用程序,dll 是否显示在 \bin\debug 文件夹中?如果是,则构建应用程序,然后打开“应用程序文件”对话框(在主项目属性的“发布”选项卡中)。在屏幕底部,选中“显示所有文件”。那些dll应该出现。将它们设置为“包括”和“必需”。

于 2012-07-11T17:06:38.097 回答
0

我找到了这个链接,它帮助我解决了问题。

似乎“立即发布”按钮有一个不包括 [application_name].XMLserializers.dll 的错误。如果您选择“发布向导”按钮,则应包含您丢失的文件...

于 2012-10-11T23:00:30.727 回答