小编bat*_*aci的帖子

Visual Studio 2012不转换vs2010解决方案?

我用vs2012打开了我的vs2010解决方案,但从2008年到2010年它没有进行任何转换.所以我的解决方案仍然与10标签相同.当我制作新的解决方案时,它上面有11个标签.我没有遇到任何问题,但我很好奇.有什么区别吗?如果是的话,如何转换成vs2012解决方案?

projects-and-solutions solution visual-studio-2012

68
推荐指数
5
解决办法
8万
查看次数

Visual Studio 2013/2015/2017 profiler在web.config中添加了不可发布的行?

今天我只是在Instrumentation模式下使用visual studio的分析器来分析我的WCF应用程序.后来我需要发布到我的网络服务器,突然间我收到一条错误,说无法找到Microsoft.VisualStudio.Enterprise.AspNetHelper文件路径.

当我查看我的web.config时,我看到通过分析会话添加了以下行.

  <system.web>
<compilation targetFramework="4.0" debug="true" assemblyPostProcessorType="Microsoft.VisualStudio.Enterprise.Common.AspPerformanceInstrumenter, 
Microsoft.VisualStudio.Enterprise.AspNetHelper, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>


      <runtime>
<generatePublisherEvidence enabled="false"/>

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
            <assemblyIdentity name="Microsoft.VisualStudio.Enterprise.AspNetHelper" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
            <codeBase version="12.0.0.0" href="file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%2012.0/Common7/IDE/PrivateAssemblies/Microsoft.VisualStudio.Enterprise.AspNetHelper.DLL"/>
            </dependentAssembly></assemblyBinding></runtime>

<appSettings>
<!--<add key="Microsoft.VisualStudio.Enterprise.AspNetHelper.VsInstrLocation" value="C:\Program Files (x86)\Microsoft Visual Studio 12.0\Team Tools\Performance Tools\vsinstr.exe"/>-->
</appSettings></configuration>
Run Code Online (Sandbox Code Playgroud)

很明显它在服务器上寻找一些DLL,但由于这条路径在服务器上无效,因为没有安装VS,它会引发异常.为什么会发生这种情况以及如何避免在web.config中添加这些行?每次进行分析会话时删除这些行都会非常麻烦.

更新:此问题也发生在VS2015上.如果启动VS分析工具,它会在web.config中添加一行

>   <add
> key="Microsoft.VisualStudio.Enterprise.AspNetHelper.VsInstrLocation"
> value="C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team
> Tools\Performance Tools\vsinstr.exe"/>    <dependentAssembly>
>               <assemblyIdentity name="Microsoft.VisualStudio.Enterprise.AspNetHelper" 
> culture="neutral"/>
>               <codeBase version="14.0.0.0" href="file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%2014.0/Common7/IDE/PrivateAssemblies/Microsoft.VisualStudio.Enterprise.AspNetHelper.DLL"/></dependentAssembly>
Run Code Online (Sandbox Code Playgroud)

如果您发布到服务器,您将在下面收到此错误

Configuration error
Run Code Online (Sandbox Code Playgroud)

说明:处理此请求所需的配置文件时发生错误.检查下面的特定错误详细信息并相应地修改配置文件.

分析器错误消息:文件或程序集'Microsoft.VisualStudio.Enterprise.AspNetHelper,Version = 14.0.0.0,Culture = neutral,PublicKeyToken ="或其中一个依赖项未找到.系统找不到指定的文件.

来源错误:

服务器上发生应用程序错误.由于此应用程序的当前自定义错误设置,可以显示远程(出于安全原因)应用程序错误的详细信息.但是,可以通过本地服务器上运行的浏览器查看它们.

源文件:C:\ www\web.config行:52

加载跟踪程序集:可以通过以下信息确定,无法加载程序集Microsoft.VisualStudio.Enterprise.AspNetHelper,Version …

profiler web-config visual-studio-2013 visual-studio-2015 visual-studio-2017

10
推荐指数
1
解决办法
3403
查看次数

Xamarin链接SDK和UserAssemblies:错误膨胀类android.support.v7.widget.FitWindowsFrameLayout

我的应用程序没有链接工作.当我只选择Sdk Assemblies时它也能正常工作.它在调试模式下工作正常,但如果我选择链接SDk和UserAssemblies,它会开始失败.我检查了日志,我发现只有下面的内容.我谷歌四处寻找android,xamarin.android erros,人们正在谈论使用Frames.我不使用任何Android本机代码.在我的android项目中没有定义框架.我不确定这是否是xamarin.forms生产但你能帮我解决这个问题吗?

有类似的问题如下.我已经通过他们没有任何答案看起来与我的相关.即使我谷歌"android.support.v7.widget.FitWindowsFrameLayout",我也没有发现任何关于它的错误.这堂课是为了什么?我不是指这一切.错误指示我关于第23行,我检查了清单中的23,我有线<receiver android:name="com.onesignal.NotificationOpenedReceiver" />.我排除它并尝试,错误没有改变.请引导我在哪里看,如果您需要更多信息,我将更新此问题.

扩展类android.support.v7.widget.Toolbar时出错?

01-24 18:54:47.344: E/AndroidRuntime(30427): java.lang.RuntimeException: Unable to start activity ComponentInfo{myapp.myapp/md5874faab2802fcbafca06095cc637d65d.MainActivity}: android.view.InflateException: Binary XML file line #23: Binary XML file line #23: Error inflating class android.support.v7.widget.FitWindowsFrameLayout
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2464)
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2524)
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at android.app.ActivityThread.access$900(ActivityThread.java:154)
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1391)
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at android.os.Handler.dispatchMessage(Handler.java:102)
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at android.os.Looper.loop(Looper.java:234)
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at android.app.ActivityThread.main(ActivityThread.java:5526)
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at java.lang.reflect.Method.invoke(Native Method)
    01-24 18:54:47.344: E/AndroidRuntime(30427):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
    01-24 …
Run Code Online (Sandbox Code Playgroud)

android xamarin.android xamarin.forms

10
推荐指数
4
解决办法
4104
查看次数

Elasticsearch,Nest和Lucene.net

我知道Elasticsearch是基于Lucene但是我想知道Elasticsearch是否给了我开发搜索引擎的任何好处,而不是直接用Lucene.Net编码.对不起,如果问题有点简单,但在搜索创建搜索引擎的可能性后,我感到困惑.

我找到了更多简单lucene.net搜索的例子,但Elasticsearch和Nest没有多少例子.另一个问题是Nest和Elasticsearch之间的区别是什么?他们一样吗?

如果有人在这里给我一些启示,也许有一个很好的样本,我很感激.我需要的是什么?简单,快速,快速的搜索引擎.什么是最好的选择?任何其他替代方案也可以但只有.net(c#或vb)谢谢.

lucene.net elasticsearch nest

9
推荐指数
1
解决办法
4690
查看次数

Android一次只允许在屏幕上使用一个导航页面

下面的两个实现有什么区别?

 public App()
    {
        // The root page of your application
        MainPage = new Views.MainPage();
    }   
 public App()
    {     
        MainPage = new NavigationPage(new MainPage());
    }
Run Code Online (Sandbox Code Playgroud)

如果我的主页继承MasterDetailPage,上面的第一个代码将工作但第二个将返回错误消息,告诉我"android一次只允许屏幕上的一个导航页面"当我调试我的Android应用程序时.

  public class MainPage : MasterDetailPage
    {

        MasterPage masterPage;
        public MainPage()
        {
            masterPage = new MasterPage();
            Master = masterPage;
            Detail = new NavigationPage(new AnotherPage());
Run Code Online (Sandbox Code Playgroud)

xamarin.android xamarin xamarin.forms

9
推荐指数
1
解决办法
2380
查看次数

sqlbulkcopy - 不允许DBNull.Value.?

我正在尝试下面的这两个调用,但它们都返回一个异常Customer_ID不允许DBNull.Value.但是当我调试时,我看到我的所有记录都分配了Customer_ID.它是我的数据库表中定义的唯一一个不可为空的.是什么导致了这个错误?

   bulkCopy.WriteToServer(myBookingDataTable)

   bulkCopy.WriteToServer(myBookingss.ToArray())
Run Code Online (Sandbox Code Playgroud)

这是我的整个代码.

    Using myConnection As SqlConnection = _
                New SqlConnection(connectionString)
                myConnection.Open()


                Using bulkCopy As SqlBulkCopy = _
                  New SqlBulkCopy(My.Settings.ConnectionString(), SqlBulkCopyOptions.Default)

                    bulkCopy.DestinationTableName = "dbo.Booking"

                    Try
                        ' Write from the source to the destination.
                         bulkCopy.WriteToServer(myBookingDataTable)

                        'bulkCopy.WriteToServer(myBookingss.ToArray())

                    Catch ex As Exception
                        Console.WriteLine(ex.Message)

                    Finally

                        bulkCopy.Close()
                    End Try
                End Using
Run Code Online (Sandbox Code Playgroud)

vb.net sqlbulkcopy

8
推荐指数
1
解决办法
6887
查看次数

Xamarin.Android.Support.Fragment,Version = 1.0.0.0,Culture = neutral,PublicKeyToken ='.也许它在Mono for Android配置文件中不存在?

我试图使用Xamarin.Android.Support库版本25.3.1,但由于一个错误,我决定降级回我以前的版本23.3.0.降级后我收到以下错误消息.无论我尝试什么,我都无法摆脱它.我试图删除所有bin,obj,tmp等文件夹.重启VS2015,清理,重建......

    Severity    Code    Description Project File    Line    Suppression State
    Error       Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 
'Xamarin.Android.Support.Fragment, Version=1.0.0.0, Culture=neutral,
 PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?
    File name: 'Xamarin.Android.Support.Fragment.dll'
       at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters)
       at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(DirectoryAssemblyResolver resolver, ICollection`1 assemblies, AssemblyDefinition assembly, Boolean topLevel)
       at Xamarin.Android.Tasks.ResolveAssemblies.Execute(DirectoryAssemblyResolver resolver)       
Run Code Online (Sandbox Code Playgroud)

我在package.config文件中发现了一个小小的变化.现在所有低于targetFramework ="monoandroid71".在升级降级之前,他们是targetFramework ="monoandroid70",我将它们替换为manulla,但它根本没有帮助.我该如何解决这个问题?

  <package id="Xamarin.Android.ShortcutBadger" version="1.1.809" targetFramework="monoandroid71" />
  <package id="Xamarin.Android.Support.Animated.Vector.Drawable" version="23.3.0" targetFramework="monoandroid71" />
  <package id="Xamarin.Android.Support.CustomTabs" version="23.3.0" targetFramework="monoandroid71" />
  <package id="Xamarin.Android.Support.Design" version="23.3.0" targetFramework="monoandroid71" />
  <package id="Xamarin.Android.Support.v4" version="23.3.0" targetFramework="monoandroid71" …
Run Code Online (Sandbox Code Playgroud)

xamarin.android xamarin xamarin.forms

7
推荐指数
2
解决办法
1万
查看次数

如何在 xamarin 表单/Android 中正确使用 SVG 图像?

我的问题可能与 Xamarin.Forms 无关,但可以扩展到 Android。

我一直在我的 Xamarin.Forms 应用程序中使用 PNG 图标。我将每个尺寸添加到可绘制文件夹中。这工作得很好。

现在我使用FFImageLoading库用 SVG 文件切换了一些 PNG 。它在一般情况下也可以正常工作,但是如果我没有给出确切的高度和宽度请求,它看起来在我在 Grid 或 StackLayout 中使用时不会正确选择大小。

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />                       
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="*" />
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>

     <Frame Style="{StaticResource frmStyle}"  BackgroundColor="Transparent" Grid.Row="0" Grid.Column="0" >
        <StackLayout Orientation="Vertical"  >                           
            <ffimageloadingsvg:SvgCachedImage Source="resource://myApp.Images.Icons.rating.svg">

            </ffimageloadingsvg:SvgCachedImage>                           
        </StackLayout>
    </Frame>

    <Frame Style="{StaticResource frmStyle}" BackgroundColor="Transparent" Grid.Row="0" Grid.Column="1" >
        <StackLayout Orientation="Vertical" >                             
            <Image  Source="ic_feedback_white_48dp.png"  >

            </Image>
        </StackLayout>
    </Frame>
</Grid>
Run Code Online (Sandbox Code Playgroud)

So above code results as a screenshot as first one if I don't use …

android xamarin.ios xamarin.android xamarin xamarin.forms

7
推荐指数
1
解决办法
2万
查看次数

参数变量在SSIS包上是只读的吗?

我在SSIS项目中定义了如下所示的参数

在此输入图像描述

那么我想在我的sql agent-job上更改那些可选项,我的定义如下.

在此输入图像描述

即使我试图设置修复日期值而不是getdate但它返回一条错误消息告诉我

错误:2014-12-19 16:30:21.56代码:0xC001F016源:包描述:更改变量的值失败,因为它是参数变量.参数变量是只读的.结束错误DTExec:无法将\ Package.Variables [startdate] .Value值设置为18.12.2014.开始时间:16:30:21完成时间:16:30:21经过时间:0.296秒.包执行失败.步骤失败了.

参数是只读的吗?如果是的话,如果我只能在项目中设置它们,那么使用参数的意义是什么.有变数,他们会做同样的工作.如果我做错了什么,请给我一些启示?

我试图在项目级别而不是在sql作业中添加getdate()而不是修复值但是也不允许这样做.为什么?

谢谢.

sql-server ssis sql-job

6
推荐指数
1
解决办法
4149
查看次数

如何使用elasticsearch进行包含/喜欢查询?

我想用 eleasticsearch 实现下面的 tsql 查询

declare @searchstring nvarchar (max) 

set @searchstring = 'tn-241'

set @searchstring = replace(replace('%'+@searchstring+'%', '-', ''), ' ', '')

    SELECT *
    FROM [dbo].[Product] 
    where 
        replace(replace(shortdescription, '-', ''), ' ', '') like @searchstring or
        replace(replace(name, '-', ''), ' ', '') like @searchstring or
        replace(replace(number, '-', ''), ' ', '') like  @searchstring
Run Code Online (Sandbox Code Playgroud)

为此,我使用关键字分词器和带有 catenate_all 的分隔符过滤器创建了分析器,如下所示

"search_delimiter": {
"split_on_numerics": "false",
"generate_word_parts": "false",
"preserve_original": "false",
"generate_number_parts": "false",
"catenate_all": "true",
"split_on_case_change": "false",
"type": "word_delimiter",
"stem_english_possessive": "false"
}
       "analyzer": {
    "searchanalyzer": {
    "filter": …
Run Code Online (Sandbox Code Playgroud)

elasticsearch

5
推荐指数
1
解决办法
1万
查看次数