Nhóm của tôi và tôi nhận được lỗi này thường xuyên nhưng ngẫu nhiên và chúng tôi không chắc chắn lý do tại sao nó thực hiện điều này. Để có được xung quanh nó, chúng tôi hoặc là xây dựng các giải pháp một vài lần phải khởi động lại Visual Studio (10). Đây là lỗi tôi có khi tôi cố gắng xây dựng:GenerateApplicationManifest error
Error 5 The "GenerateApplicationManifest" task failed unexpectedly. System.Runtime.InteropServices.COMException (0x8731F230): Exception from HRESULT: 0x8731F230 at System.Runtime.InteropServices.UCOMITypeInfo.ReleaseTypeAttr(IntPtr pTypeAttr) at Microsoft.Build.Tasks.Deployment.ManifestUtilities.ComImporter..ctor(String path, OutputMessageCollection outputMessages, String outputDisplayName) at Microsoft.Build.Tasks.Deployment.ManifestUtilities.FileReference.ImportComComponent(String path, OutputMessageCollection outputMessages, String outputDisplayName) at Microsoft.Build.Tasks.GenerateApplicationManifest.AddIsolatedComReferences(ApplicationManifest manifest) at Microsoft.Build.Tasks.GenerateApplicationManifest.BuildApplicationManifest(ApplicationManifest manifest) at Microsoft.Build.Tasks.GenerateApplicationManifest.OnManifestLoaded(Manifest manifest) at Microsoft.Build.Tasks.GenerateManifestBase.BuildManifest() at Microsoft.Build.Tasks.GenerateManifestBase.Execute() at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask, Boolean& taskResult)
Cảm ơn sự giúp đỡ của bạn!
Giải pháp của bạn có hỗn hợp các dự án C++ và .NET không và các dự án .NET của bạn có sử dụng bất kỳ thành phần COM nào đang được xây dựng không? Dưới đây là một vài điều cần thử: - Bạn có thể thử thiết lập số lượng dự án song song tối đa được xây dựng thành 1. - Thử xây dựng giải pháp của bạn bằng dòng lệnh (ví dụ: MSBUILD) để xem bạn có nhận được cùng một hành vi hay không - Đóng Tất cả các tab và hộp công cụ thiết kế trước khi xây dựng –
Có phải một trong các dự án của bạn đang được hiển thị cho ComInterop không? Nếu có, nó có thể là một quá trình đang nắm giữ tham chiếu đến thư viện kiểu từ khi bạn đã chạy giải pháp cục bộ (tức là gỡ lỗi trong VS). Nó có thể là giá trị đảm bảo rằng tất cả các quá trình đang sử dụng đối tượng COM (có thể các ứng dụng bên ngoài mà bạn có thể đã sử dụng CREATEOBJECT in) không chạy. –
Hãy thử liên kết này có vẻ như người này có cùng vấn đề với bạn: [Visual Studio] (http://social.msdn.microsoft.com/Forums/ta/msbuild/thread/30165a0b-9d09-4096-9655-9edbbd9bc099) – chandhooguy