我已经在论坛中搜索了一个答案,但没有任何工作,我在路障.我使用默认模板创建了一个基本的MVC应用程序,添加了一个.mdf数据库文件(包含学生和课程信息的基本数据库).我添加了ADO.NET实体模型,其中包含数据库中每个表的基本类.然后我添加了一个控制器来显示数据库中的每个项目.现在,当我第一次运行程序时,一切都很好,列出了所有项目.如果我关闭网站并重建我无法访问路径错误,以及无法从某些路径删除文件错误.如果我退出,请登录,从项目位置删除obj和bin文件夹,打开Visual Studio社区2017,然后重新重建,它第一次工作.然后它的相同错误相同的问题.数据库是使用visual studio创建的.我认为这是一个项目的事情,所以我开始了一个新的项目,删除除.mdf文件以外的所有旧文件,无论我使用哪个项目,即使是一个全新的项目,它只能正确编译一次.我已经尝试以管理员身份运行,遵循我在这个网站上的所有内容,但似乎没有任何工作,这绝对令我感到沮丧.我在一个管理员帐户,所以不能成为问题.我得到的错误如下:
"C:\ Users\Austin\source\repos\StudentRegistrationSystem\packages\Microsoft.Net.Compilers.2.1.0\tools\System.Collections.Immutable.dll"to"bin\roslyn\System.Collections.Immutable.dll" .访问路径'bin\roslyn\System.Collections.Immutable.dll'被拒绝.StudentRegistrationSystem错误无法将文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\packages\Microsoft.Net.Compilers.2.1.0\tools\System.Diagnostics.FileVersionInfo.dll"复制到"bin\roslyn\System". Diagnostics.FileVersionInfo.dll".访问路径'bin\roslyn\System.Diagnostics.FileVersionInfo.dll'被拒绝.StudentRegistrationSystem警告无法删除文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\VBCSCompiler.exe".访问路径'C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\VBCSCompiler.exe'被拒绝.StudentRegistrationSystem警告无法删除文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\System.IO.Compression.dll".访问路径'C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\System.IO.Compression.dll'被拒绝.StudentRegistrationSystem警告无法删除文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\Microsoft.DiaSymReader.Native.amd64.dll".访问路径'C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\Microsoft.DiaSymReader.Native.amd64.dll'被拒绝.StudentRegistrationSystem警告无法删除文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\Microsoft.CodeAnalysis.VisualBasic.dll".访问路径'C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\Microsoft.CodeAnalysis.VisualBasic.dll'被拒绝.StudentRegistrationSystem警告无法删除文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\Microsoft.CodeAnalysis.dll".访问路径'C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\Microsoft.CodeAnalysis.dll'被拒绝.StudentRegistrationSystem错误无法将文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\packages\Microsoft.Net.Compilers.2.1.0\tools\System.ValueTuple.dll"复制到"bin\roslyn\System.ValueTuple". DLL".访问路径'bin\roslyn\System.ValueTuple.dll'被拒绝.StudentRegistrationSystem警告无法删除文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\Microsoft.CodeAnalysis.CSharp.dll".访问路径'C:\ Users\Austin\source\repos\StudentRegistrationSystem\StudentRegistrationSystem\bin\roslyn\Microsoft.CodeAnalysis.CSharp.dll'被拒绝.StudentRegistrationSystem错误无法将文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\packages\Microsoft.Net.Compilers.2.1.0\tools\System.Security.Cryptography.Primitives.dll"复制到"bin\roslyn\System.Security.Cryptography.Primitives.dll".访问路径'bin\roslyn\System.Security.Cryptography.Primitives.dll'被拒绝.StudentRegistrationSystem错误无法将文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\packages\Microsoft.Net.Compilers.2.1.0\tools\System.Security.Cryptography.Algorithms.dll"复制到"bin\roslyn \" System.Security.Cryptography.Algorithms.dll".访问路径'bin\roslyn\System.Security.Cryptography.Algorithms.dll'被拒绝.StudentRegistrationSystem错误无法将文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\packages\Microsoft.Net.Compilers.2.1.0\tools\System.IO.FileSystem.Primitives.dll"复制到"bin\roslyn \" System.IO.FileSystem.Primitives.dll".访问路径'bin\roslyn\System.IO.FileSystem.Primitives.dll'被拒绝.StudentRegistrationSystem错误无法将文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\packages\Microsoft.Net.Compilers.2.1.0\tools\System.Reflection.Metadata.dll"复制到"bin\roslyn\System". Reflection.Metadata.dll".访问路径'bin\roslyn\System.Reflection.Metadata.dll'被拒绝.StudentRegistrationSystem错误无法将文件"C:\ Users\Austin\source\repos\StudentRegistrationSystem\packages\Microsoft.Net.Compilers.2.1.0\tools\System.IO.FileSystem.dll"复制到"bin\roslyn\System". IO.FileSystem.dll".访问路径'bin\roslyn\System.IO.FileSystem.dll'被拒绝.StudentRegistrationSystem
很难解释整个问题,我会回答任何人的问题.它真的令人沮丧,我不确定它是否会进入我的Visual Studio Community 2017版本.
我有2017年最新的视觉工作室社区.即使是一个带有新数据库的新项目,这个错误似乎仍然存在.
更新 刚刚构建了一个全新的项目,全新的sql server数据库,在其中放入一个带有1个条目的表,为我的测试数据库添加了一个条目的ADO.NET实体模型,添加了带有自动生成视图的控制器以列出所有项目在数据库中,再次工作第一次,重建后给了我同样的错误..