Giter Club home page Giter Club logo

Comments (5)

jviau avatar jviau commented on May 21, 2024

You can ignore the xml warnings - Visual Studio editor has an xsd for msbuild, but it only contains a limited set of items. MSBuild xml ultimately has no defined schema for properties and item metadata.

I believe the issue is slow-cheetah is running, but app.config is then being copied to the output directory and undoing the transform. Can you remove this line and try again:

<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>

from slow-cheetah.

johnmurphy01 avatar johnmurphy01 commented on May 21, 2024

I removed the above line but now there is no App.config at all in my Release folder. In Visual Studio, the Copy to Output Directory option is now set to Do not copy

from slow-cheetah.

johnmurphy01 avatar johnmurphy01 commented on May 21, 2024

Ok, more info. I turned on Detailed verbosity for MSBuild.

The App.config file is successfully transformed into obj\Release\MyProject.csproj-sc.App.config

However, further down, the -sc.App.config file is then copied into bin\Release\MyProject.exe.config. I am guessing that having an App.config and the MyPrjoect.exe.config was causing problems? Possibly the application was reading the App.config file instead of the MyProject.exe.config file? I'm not super familiar with the whole app.config ecosystem, so this is just a speculation.

from slow-cheetah.

johnmurphy01 avatar johnmurphy01 commented on May 21, 2024

I believe this can be closed now, the issue I think was as @jviau pointed out and the app was looking at the copied App.config and not the transformed .exe.config file.

from slow-cheetah.

jviau avatar jviau commented on May 21, 2024

@johnmurphy01 sorry, I completely missed that this was an app.config file. You are correct, app.configs are transformed to .exe.config or .dll.config. Maybe having a separate app.config does cause confusion? I am not sure about that though, never tried it myself.

from slow-cheetah.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.