![](/img/trans.png)
[英]Why in .Net C# does the Date format change after reading from MySql?
[英]Why does the resource file format change after syncing from Perforce?
我有一個ACTIVE TEMPLATE LIBRARY項目,可以用作編寫動態鏈接庫(DLL)的起點。 它具有資源標頭:Resource.h(這是定義資源ID的標准標頭文件。)
最初看起來像這樣:
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by MyProject.rc
//
#define IDS_PROJNAME 100
#define IDR_MyProject 101
#define IDB_MyProjectFILT 106
#define IDR_MyProjectFILT 107
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 201
#define _APS_NEXT_COMMAND_VALUE 32768
#define _APS_NEXT_CONTROL_VALUE 201
#define _APS_NEXT_SYMED_VALUE 108
#endif
#endif
現在,在我使用Perforce(P4客戶端而不是命令行)從軟件倉庫同步此文件后,資源文件更改為:
//{{NO_DEPENDENCIES}}
⼀⼀ 䴀椀挀爀漀猀漀昀琀 嘀椀猀甀愀氀 䌀⬀⬀ 最攀渀攀爀愀琀攀攙 椀渀挀氀甀攙攀 昀椀氀 攀⸀ഀഀ
// Used by MyProject.rc
⼀⼀ഀഀ
#define IDS_PROJNAME 100
⌀攙攀昀椀渀攀 䤀䐀刀開䄀唀䐀䤀伀勻倀䠀䔀刀䔀 ഀഀ
#define IDB_MyProjectFILT 106
⌀攙攀昀椀渀攀 䤀䐀刀開䄀唀䐀䤀伀勻倀䠀䔀刀䔀䘀䤀䰀吀 㜀ഀഀ
⼀⼀ 一攀碭琀 攙攀昀愀甀氀琀 瘀愀氀甀攀猀 昀漀爀 渀攀眀 漀戀樀攀挀琀猀ഀഀ
//
⌀椀昀攙攀昀 䄀倀勻吀唀䐀䤀伀開䤀一嘀伀䬀䔀䐀ഀഀ
#ifndef APSTUDIO_READONLY_SYMBOLS
⌀攙攀昀椀渀攀 開䄀倀勻開一䔀堀吀開刀䔀勻伀唀刀䌀䔀開嘀䄀䰀唀䔀 ㈀ ഀഀ
#define _APS_NEXT_COMMAND_VALUE 32768
⌀攙攀昀椀渀攀 開䄀倀勻開一䔀堀吀開䌀伀一吀刀伀䰀開嘀䄀䰀唀䔀 ㈀ ഀഀ
#define _APS_NEXT_SYMED_VALUE 108
⌀攀渀攙椀昀ഀഀ
#endif
它與我的項目屬性有關嗎? 還是與我的P4客戶端有關? 請幫忙。 謝謝。
我知道這是很久以前的事,但是我遇到了完全相同的問題(雖然是MFC應用程序,而不是C#)。 問題在於文件類型被設置為“文本”。 將其更改為UTF16可解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.