簡體   English   中英

無法保存數據庫項目:Visual Studio中的* .dbp文件

[英]Cannot save database project: *.dbp file in Visual Studio

作為解決方案的一部分,我在Visual Studio 2008中打開了一個數據庫項目(.dbp)。 我向項目添加了一個新的sql腳本。 當我嘗試保存數據庫項目以便可以檢入時,VS會顯示一個對話框:

此文件中的某些Unicode字符無法保存。 要將所有信息保存在此文件中,請使用“另存為”; 並選擇Unicode編碼。

如果我嘗試使用“另存為”,則會出現完全相同的對話框。

我對.dbp文件不是很熟悉,但是我已經在Notepad2中打開該文件並對其重新編碼。 VS將重新加載項目,但是當我嘗試檢查更改時,VS表示我需要保存文件,如果這樣做,我將再次獲得上述對話框。

有趣的是,我與dbp文件沒有文件關聯,但是VS以某種方式神秘地知道在解決方案的上下文中該如何處理。 但是,您無法單獨使用VS打開dbp。 那使我的腦袋有點碎了。

所以我很茫然,轉了一圈。 如果有人可以提供幫助,我將不勝感激。

不知道我為什么會發生這種情況,但是值得從源代碼管理中獲取dbp文件的先前版本,並比較2以查看是否可以解決更改。

這是我必須解決的問題,因為似乎沒有可以創建或找到的修復程序:

在備用文本編輯器中編輯dbp文件。 為要添加到項目中的實體添加文本條目。 例如,將名為“創建用戶table.sql”的腳本添加到“更改”文件夾中:

# Microsoft Developer Studio Project File - Database Project
Begin DataProject = "Database Project"
   MSDTVersion = "80"
   SccProjectName = "SAK"
   SccLocalPath = "SAK"
   SccAuxPath = "SAK"
   SccProvider = "SAK"
 Begin Folder = "Changes"
      Script = "Create users table.sql"
 End
End

保存.dbp文件,然后在Visual Studio中重新加載項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM