logo
down
shadow

How to get the project path at Design Time


How to get the project path at Design Time

By : user3854079
Date : October 28 2020, 08:00 PM
hope this fix your issue The only thing that seemed to work (consistently) for me was obtaining EnvDTE.DTE (from the IServiceProvider you get from EditValue()), i.e.:
code :


Share : facebook icon twitter icon
C# Design Time Path

C# Design Time Path


By : kgallant
Date : March 29 2020, 07:55 AM
Hope that helps Your 2nd attempt (ITypeResolutionService) should work fine. Just make sure you call GetService late enough, so Site property would be non-null. OnHandleCreated is fine, control constructor is way too soon and produces NullReferenceException.
Get relative path to file at design time

Get relative path to file at design time


By : Kate
Date : March 29 2020, 07:55 AM
Any of those help I am building a Windows phone 8 app. , Here is what I did :
code :
var path = "SampleData/stub.xml";
var res = Application.GetResourceStream(new Uri(path, UriKind.Relative));
xml = new StreamReader(res.Stream).ReadToEnd();
XSD DataSet -- using connection string from another project at design-time as well as run-time

XSD DataSet -- using connection string from another project at design-time as well as run-time


By : User123456
Date : March 29 2020, 07:55 AM
this will help
"Is there a way have a connection string defined somewhere other than the data access class library yet still have the connection available to xsd datasets in the class library at design-time?"
code :
using DALib;
using System.Web.Configuration;

PriceData.averageSalePriceFDataTable priceTable;
DALib.PriceDataTableAdapters.averageSalePriceFTableAdapter priceAdapter
  = new DALib.PriceDataTableAdapters.averageSalePriceFTableAdapter();

priceAdapter.Connection.ConnectionString 
  =  WebConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString;

priceTable = priceAdapter.GetData( ... parameters ...);
Get the project path/output path during Postsharp compile time

Get the project path/output path during Postsharp compile time


By : Jonathan Kleiman
Date : March 29 2020, 07:55 AM
I wish did fix the issue. You can find out the path to the current project file by evaluating the 'MSBuildProjectFullPath' property during compile time:
code :
public override void CompileTimeInitialize(MethodBase method, AspectInfo aspectInfo)
{
    string projectPath =
        PostSharpEnvironment.CurrentProject
            .EvaluateExpression("{$MSBuildProjectFullPath}");
}
Get xaml directory path at design time

Get xaml directory path at design time


By : user2119706
Date : March 29 2020, 07:55 AM
help you fix your problem I've managed to get the xaml path:
We point to the EditingContext (Context property of the ActivityDesigner) and then to its Items property. Those items are a collection of ContextItems of these types:
code :
C:/Repo/Workflows/ProjectXyz/Foo/ThisFile.xaml
public static class DesignerUtils
{
    public static string GetXamlPathFromActivityDesignerElement<TActivityDesigner
        (TActivityDesigner designer) where TActivityDesigner : ActivityDesigner
    {
        EditingContext editingContext = designer.Context;
        ContextItemManager items = editingContext.Items;
        WorkflowFileItem fileItem = (WorkflowFileItem)items
            .SingleOrDefault(item => item is WorkflowFileItem);

        return fileItem.LoadedFile;
    }
}
public void OnPathButtonClick(object sender, RoutedEventArgs e)
{
    string xamlPath = DesignerUtils
        .GetXamlPathFromActivityDesignerElement<MyPathActivityDesigner>
        (sender as FrameworkElement);
    MessageBox.Show(xamlPath);
}
Related Posts Related Posts :
  • How to use Selenium Grid with C#?
  • What is the best way to download files via HTTP using .NET?
  • How to get files from a device using USB
  • Given a user's SID, how do I get their userPrincipalName?
  • NHibernate mapping in Asp.Net using MySql
  • Why do some cookies have a '.' before the domain?
  • C# SqlDataReader = null?
  • InvalidCastException for two Objects of the same type
  • "The parameters dictionary contains a null entry for parameter" - How to fix?
  • Font family name from font file
  • What is the best way to generate KML files in C#?
  • How can I receive mail using .NET?
  • How to send raw data over a network?
  • meaning of '+='
  • Object reference not set to an instance of an object #5
  • C# Create "wireframe"/3D "map"
  • How to change size of database
  • Serialization problem
  • Using unmanaged code from managed code
  • Are there any bindings between .NET and TK
  • error with linq join
  • VB.NET equivalent to C# var keyword
  • Accessing object properties from string representations
  • Inheritance issue
  • C# timer won't tick
  • How to retrieve items from a database c#
  • Sending mail using SmtpClient in .net
  • Tag problem c# listbox
  • How to know if the Form App open or not c#
  • C# XPath id() not working?
  • Load PDF from Memory ASP.Net
  • C# ListView with a ProgressBar
  • Getting the right WPF dispatcher in a thread
  • How to create Pivot table using C#?
  • how to download a file from remote server using asp.net
  • Binding files in C#?
  • Copy one object to another
  • How to post on Google Buzz?
  • Generic <T> how cast?
  • Set global hotkeys using C#
  • Change the key being pressed with C#
  • Uploading Large Files
  • How do I get the duration of a video file using C#?
  • how to create instance for a generic type in c#
  • Drag and drop rectangle in C#
  • RSA Encryption C#
  • Title=
  • What is meant by Web Services?
  • The provided URI scheme 'https' is invalid; expected 'http'. Parameter name: via
  • Check if server exists
  • time interval in c#
  • Extracting a sub-string in C#
  • C# - Programmatically Log-off and Log-on a user
  • c# array vs generic list
  • TCPClient in C# (Error)
  • How can I know if a file has been changed in .NET C#?
  • New to C# and trying to use a global variable
  • Convert RGB color to CMYK?
  • Tesseract.NET in C#
  • Is it possible to Update Sharepoint List Without "ID"?
  • shadow
    Privacy Policy - Terms - Contact Us © 35dp-dentalpractice.co.uk