übereinstimmen Als ich das Release-Projekt des vb.net 2010 baue ich mit gerade begonnen, erhalte ich zwei Warnungen:Version von .NET Framework Start nicht .NET Framework Bootstrap-Projekt
die Version des. Die Startbedingung für den Netzwerkrahmen stimmt nicht mit dem ausgewählten .net-Framework-Bootstrapper-Paket überein. Aktualisieren Sie die Startbedingung für .net framewk, damit sie mit der im Dialogfeld "Voraussetzungen" ausgewählten Version von .netfrk übereinstimmt.
Die Zielversion des .NET-Frameworks im Projekt stimmt nicht mit der Framework-Startbedingungsversion von .net Framework 4-Clientprofil überein. Aktualisieren Sie die Version der Startbedingung für das .net-Framework, damit sie mit der Zielversion des .NET-Frameworks im Dialogfeld für erweiterte Kompilierungsoptionen übereinstimmt.
änderte ich den Rahmen des Hauptprojekt von Client-Profil (das es war, als ich schaffte es zuerst) 4 bis frwk, weil ich, dass Crystal Reports lesen nicht mit frwk 4 Client-Profil arbeiten würde. (ist das wahr).
Die Bootstrap-Version Framework ist für x64 und x86. Ich habe mich weiter im Internet umgesehen und festgestellt, dass man das Framework in den Startbedingungen des Setup-Projekts ändern kann. Diese scheinen an verschiedenen Orten verstreut zu sein, was ein Problem ist, an das ich mich nicht erinnern kann, jemals mit anderen Versionen von .net zu haben. Wie auch immer, das hat dieses Problem gelöst, aber es gibt noch ein anderes Problem, das damit zusammenhängt.
Ich habe anycpu zu x86 für das Hauptprojekt und die sekundären Projekte geändert, weil ich ein Problem mit der Installation beider msi für Kristall hatte. In der Zwischenzeit, die anderen sekundären Projekte (die von 2008 aktualisiert wurden) habe ich auf x86 geändert, aber in der Konfigurationsdatei heißt es anycpu für diese und wie hier geschrieben wurde, kann nicht auf x86 geändert werden. Ich bekomme keinen Fehler, habe aber noch nicht getestet, ob die Installation funktioniert.
Ich lese eine Antwort auf Ihrer Website in vbproj gehen und im Editor von x86 zu x64 ändern, weil sie nicht von anycpu zu x86 auf diese Weise ändern konnten. Aber ich will x64 nicht so sicher, was zu tun ist.
Es scheint, dass anyCPU eine gute Auswahl wäre, aber wird das mit Crystal funktionieren und muss ich andere als die x86-MSI anhängen, wenn ich es ändere? Oder kann ich es so lassen, wie es in dieser unklaren Situation ist.