2012-11-20 30 views
1

我有一個ASP.net MVC 4項目,我正在努力,並試圖添加一個ADO.net EF模​​型使用數據庫第一。Asp.net MVC,添加edmx給出了信任區警告

模型(.edmx文件)的創建似乎成功運行,並且我在所指定的文件夾中留下了所需的.edmx模型文件。但是,我似乎無法看到嵌套在此模型下的任何文件。 (從我的所有研究中,我應該能夠擴展.edmx文件並在底下看到* Context.vb,* Designer.vb,* .edmx.diagram和* .tt文件,但我不能。)

It在關於數據庫優先的MSDN文章中看起來應該類似this

注意到這個問題後,我發現了一些在創建.edmx模型後出現的警告,其中一個是(我已經模糊了部分完整路徑):

路徑'P:\ IT \ ... \ DAL \ EF.Utility.VB.ttinclude'必須是本地計算機或部分信任區域。如果您已下載此模板,則可能需要使用文件資源管理器中的模板文件的屬性頁面「解除阻止」。

該項目存儲在我們的一臺服務器上的網絡共享中,因此它可以包含在我們的日常備份和Windows Shadow副本中。我的理解是,上述警告已經出現,因爲這一點,我需要設置我的機器信任這個位置。

我已經試過我能想到的 this MSDN article 所有可能的變化,但絕對不是成功可言,警告保留。

要麼我看錯了地方,要麼我錯過了一些東西。

有誰知道我能做些什麼來消除這個警告並獲得嵌套在.edmx模型下的對象的訪問權限?

+1

看起來像這樣http://stackoverflow.com/questions/13208768/t4mvc-error-t4-file-is-blocked-or-in-a-non-trusted-zone – flarebear

+0

可悲的是我看到這個帖子,看了進入這個,但無濟於事。 – JohnHenry

回答

0

也許this可能會有一些幫助。我從來沒有真正處理在域中工作的信任問題。我傾向於下拉並使用本地副本。

+0

感謝您的幫助。不幸的是,這個鏈接是我在我的問題中提到的確切的一個,並沒有幫助我很多:( – JohnHenry

相關問題