既存のプロジェクトに対してResourcesファイルに新たにインポートを試みたところ、ビルド時にエラーが発生してしまいました。
ログは以下の通りです
lang
1 2 3エラー 1 The "GenerateResource" task failed unexpectedly. 4System.OutOfMemoryException: 種類 'System.OutOfMemoryException' の例外がスローされました。 5 場所 System.IO.MemoryStream.set_Capacity(Int32 value) 6 場所 System.IO.MemoryStream.EnsureCapacity(Int32 value) 7 場所 System.IO.MemoryStream.Write(Byte[] buffer, Int32 offset, Int32 count) 8 場所 System.IO.BinaryWriter.Write(Byte[] buffer) 9 場所 System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteSingleArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, Int32 length, Int32 lowerBound, Array array) 10 場所 System.Runtime.Serialization.Formatters.Binary.__BinaryWriter.WriteObjectByteArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, Int32 length, Int32 lowerBound, Byte[] byteA) 11 場所 System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteArray(WriteObjectInfo objectInfo, NameInfo memberNameInfo, WriteObjectInfo memberObjectInfo) 12 場所 System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo) 13 場所 System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck) 14 場所 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck) 15 場所 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph) 16 場所 System.Resources.ResourceWriter.WriteValue(ResourceTypeCode typeCode, Object value, BinaryWriter writer, IFormatter objFormatter) 17 場所 System.Resources.ResourceWriter.Generate() 18 場所 System.Resources.ResourceWriter.Dispose(Boolean disposing) 19 場所 System.Resources.ResourceWriter.Close() 20 場所 Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(IResourceWriter writer) 21 場所 Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(String filename) 22 場所 Microsoft.Build.Tasks.ProcessResourceFiles.ProcessFile(String inFile, String outFile) 23 場所 Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper log, ITaskItem[] assemblyFilesList, ArrayList inputs, ArrayList outputs, Boolean sourcePath, String language, String namespacename, String resourcesNamespace, String filename, String classname, Boolean publicClass) 24 場所 Microsoft.Build.Tasks.GenerateResource.Execute() 25 場所 Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult) CompMng 26エラー 2 ファイル 'C:\Users\Harumi_Sagawa\Documents\git\company_simulation_app\CompMng\obj\Debug\CompMng.Resources.resources' を開けません: プロセスはファイルにアクセスできません。別のプロセスが使用中です。 CompMng
メモリーは16ギガあるので足りなくなることはないと思うのですがこのエラーが出てしまいました。
プロジェクトを再起動してもう一度ビルドをしてみたところ、ビルドは通ったのですが、画像を使う画面に遷移した際に例外が発生してしまいました。
Visual Studioを使った経験がないので小さなことかもしれないですが全然わからずハマってしまっています。
わかる方いらっしゃいましたら教えてくださいお願いします
回答1件
あなたの回答
tips
プレビュー