簡體   English   中英

在哪里可以找到我的應用程序的.EDMX文件?

[英]Where can I find the .EDMX file of my application?

我在Visual Studio 2015上編譯了WPF應用程序並構建了發行版。 到目前為止,客戶已經使用此發行版大約兩個月了,沒有任何問題。

今天他們打電話說該應用程序無法啟動,並且顯示此錯誤:

提供程序未返回ProvideManifest實例。

我從未見過此錯誤。 在拜訪客戶之前,我正在研究和收集信息,以及幾乎所有這些問題:

就是說我需要“ 用記事本打開EDMX文件,並將ProviderManifestToken =“ 2012”更改為ProviderManifestToken =“ 2008” “。

但是,我找不到該文件。 客戶當前擁有的“發布”文件夾中以及我擁有的“項目解決方案”中都沒有。

除了研究時發現的其他解決方案外,我還必須嘗試上述解決方案。 但是,在哪里可以找到.EDMX文件?

編輯:如果可以在不構建和安裝新發行版的情況下修復其現有發行版,那就太好了。

通常-即。 除非已在項目中對其進行了自定義,否則EDMX將成為項目(包括模型)構建的裝配件中的資源。

它可以是一個單獨的文件,但是您需要更改連接字符串的默認值,該字符串使用特定的符號表示“在程序集中查找”:

metadata=res://*/ProjectName.csdl|res://*/ProjectName.ssdl|res://*/ProjectName.msl

指向EDMX作為單獨的文件。

暫無
暫無

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

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