[英]vs2013 winforms project does not work on other computers giving filenotfound exception
我是視覺工作室的新手,如果這是一個容易解決的問題,請原諒我。
我用 vs2013 開發了一個 winforms 應用程序並使用了一些網絡服務。 我的問題是當我將我的項目部署到另一台沒有安裝任何 Visual Studio 版本的計算機時,給我 System.IO.FileNotFound 錯誤。 最近我意識到我的 app.config 文件的 schemas 屬性有一些路徑,比如
“C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\xml\\Schemas\\DotNetConfig45.xsd”
“C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\xml\\Schemas\\EntityFrameworkConfig_6_1_0.xsd”
“C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\xml\\Schemas\\RazorCustomSchema.xsd”
“C:\\Users\\Administrator\\AppData\\Local\\Temp\\Microsoft\\VisualStudio\\XMLEditor\\ServiceModel.93d9284583274f8c9f8ff31f2dd0cb96.xsd”
問題是其他計算機沒有這些路徑。 此外,我嘗試選擇“不使用此架構”選項,但是每當我構建或運行我的項目時,visual studio 都會忽略我的選擇。 問題是什么? 為什么會出現此錯誤?是否有任何我需要了解的一般問題? 我搜索並找不到任何解決方案。
問題解決了。 這與那些 xsd 文件無關。Visual Studio 不包含我的項目使用的 .dll 文件。我通過將 Visual Studio 安裝到客戶端計算機並直接從 Visual Studio 運行項目解決了這個問題,然后給了我缺少的確切名稱。 dll 文件。現在包含 .dll 文件后,我的項目工作正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.