标题就是问题 :-)
我在我的.NET应用程序中嵌入了一个xml文件和一个txt文件作为资源。 由于仍在调试其他内容,因此无法运行和测试此功能。
所以只是想问一下,在部署后是否能够在运行时修改这些文件?
标题就是问题 :-)
我在我的.NET应用程序中嵌入了一个xml文件和一个txt文件作为资源。 由于仍在调试其他内容,因此无法运行和测试此功能。
所以只是想问一下,在部署后是否能够在运行时修改这些文件?
不是的。嵌入式资源是程序集中的一组字节。
这就像是在编译后修改您的程序集中的代码。
如果您的程序集已被签名,这将是双重糟糕。
如果您想要交换资源,您可以将资源移入单独的(卫星)程序集,并在部署时交换该程序集。
您想要实现什么目标?
不,您无法更改嵌入式资源。
如果资源不存在,您可能需要在启动时将其复制到磁盘上,但如果已经存在文件,则应使用现有文件(在这种情况下,可能已被修改)。