Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Suction 2
Suction 2

Suction 2

Ben Clark-Robinson

|
284 installs
| (0) | Free
Designed to suck CSS & JS Embedded Resources from Projects on save into the Startup Application path.
Download

Designed to suck CSS and JS Embedded Resources from Visual Studio Projects in a solution into the Startup Application path. This can be very helpful if your working with Embedded Resources in sub-projects and your required to build each time you want to change a CSS or JS file.

Please Ensure the solution has a Startup Application.

In the latest version of Suction you can now control the file extensions that will be suctioned. Open Visual Studio Tools menu > Options > look for Suction in the left-hand tree and select for options.

Note: Visual Studio needs to be restarted for options to be updated.

How-to Example:

If you're editing a file in "Project b" such as  \content\style.css and save the file. The file will be automatically copied into "Project a" \content\style.css. When you next build the project the copied files will be automatically deleted from the base project (note: there's no modification to the base .vbproj/.csproj)

Note: The file will not be added into Source Control.

Suction now has a context menu on the:

* Solution

* Project

* Single file

Selecting one of these context items will extract all Embedded Resource under its context.

2.1

  • CSHTML suction removed by default.
  • .bundler now suctioning by default.

 

2.0

  • When using suction from the context menu it will force the file to be copied. This ignores file type extension filters.
  • Options to control the extensions are now available in the standard Visual Studio Tools > Options... item.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft