Ich habe diese ziemlich einfache Anwendung, es verwendet einen WebService, um Daten auf meine Server-Datenbank zu übertragen. Jetzt ist es sehr wichtig für mich, diese Anwendung als eine einzige Datei zu behalten, und nicht einige XML-Dateien benötigt, damit es funktioniert, aber das ist der Fall. Ich denke, die XML-Datei enthält die Informationen zu diesem WebService, ohne dass die Anwendung abstürzt. Gibt es eine Möglichkeit, die Anwendung ohne diese XML-Datei zum Laufen zu bringen, oder eine Möglichkeit, die XML in das exe-Archiv zu stellen?Machen Sie die Anwendung 'single file' und loswerden XML-Konfigurationsdatei
Jeder Weg, dies zu erreichen, wird sehr geschätzt.
.. Scheint wie eine große Workaround, ist es wirklich unmöglich, dies auf andere Weise zu tun? Ich benutze Visual-Studio, es gibt nichts, was ich überprüfen kann, um die Anwendung als eine einzige .exe erstellen zu lassen? –
@Jacob Kofoed: Nicht, dass ich jemals davon gehört habe, aber wenn mich jemand korrigieren kann, würde ich es gerne wissen. Aber wenn Sie darüber nachdenken, was Sie im Wesentlichen benötigen, ist der Web-Service-Code, der durch Hinzufügen einer Web-Referenz in Visual Studio erstellt wird. Sie können möglicherweise versuchen, eine Webreferenz normal zu erstellen und den generierten Code nach Konfigurationsreferenzen durchsuchen und durch fest codierte Werte ersetzen. Es ist sicherlich einen Versuch wert. – David
Ja, ich habe festgestellt, dass nur sehr wenige Werte für die Anwendung benötigt werden. Ich denke, ich kann das bei der Initialisierung fest codieren. Gibt es eine Möglichkeit, XML in vb.net Code zu schreiben? –